#[repr(transparent)]pub struct Border { /* private fields */ }
Implementations
sourceimpl Border
impl Border
pub fn new() -> Self
sourcepub fn builder() -> BorderBuilder
pub fn builder() -> BorderBuilder
Creates a new builder-style object to construct a Border
.
This method returns an instance of BorderBuilder
which can be used to create a Border
.
pub fn left(&self) -> i16
pub fn set_left(&mut self, left: i16)
pub fn right(&self) -> i16
pub fn set_right(&mut self, right: i16)
pub fn top(&self) -> i16
pub fn set_top(&mut self, top: i16)
pub fn bottom(&self) -> i16
pub fn set_bottom(&mut self, bottom: i16)
Trait Implementations
sourceimpl PartialEq<Border> for Border
impl PartialEq<Border> for Border
sourceimpl StaticType for Border
impl StaticType for Border
sourcefn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of Self
.
impl Copy for Border
impl Eq for Border
Auto Trait Implementations
impl RefUnwindSafe for Border
impl Send for Border
impl Sync for Border
impl Unpin for Border
impl UnwindSafe for Border
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> StaticTypeExt for T where
T: StaticType,
impl<T> StaticTypeExt for T where
T: StaticType,
sourcefn ensure_type()
fn ensure_type()
Ensures that the type has been registered with the type system.
sourceimpl<T> ToClosureReturnValue for T where
T: ToValue,
impl<T> ToClosureReturnValue for T where
T: ToValue,
fn to_closure_return_value(&self) -> Option<Value>
sourceimpl<T> ToSendValue for T where
T: Send + ToValue + ?Sized,
impl<T> ToSendValue for T where
T: Send + ToValue + ?Sized,
sourcefn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a SendValue
clone of self
.