pub struct BorderWidths {
pub top: f32,
pub right: f32,
pub bottom: f32,
pub left: f32,
}Expand description
Processed border widths (in pixels)
Fields§
§top: f32§right: f32§bottom: f32§left: f32Trait Implementations§
Source§impl Clone for BorderWidths
impl Clone for BorderWidths
Source§fn clone(&self) -> BorderWidths
fn clone(&self) -> BorderWidths
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BorderWidths
impl Debug for BorderWidths
Source§impl Default for BorderWidths
impl Default for BorderWidths
Source§fn default() -> BorderWidths
fn default() -> BorderWidths
Returns the “default value” for a type. Read more
impl Copy for BorderWidths
Auto Trait Implementations§
impl Freeze for BorderWidths
impl RefUnwindSafe for BorderWidths
impl Send for BorderWidths
impl Sync for BorderWidths
impl Unpin for BorderWidths
impl UnsafeUnpin for BorderWidths
impl UnwindSafe for BorderWidths
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.