pub struct BadgeIntrinsic { /* private fields */ }Expand description
Intrinsic measurer for Badge — measures the label text plus icon, gap,
and the size-derived horizontal/vertical padding.
Implementations§
Source§impl BadgeIntrinsic
impl BadgeIntrinsic
pub fn from_badge(b: &Badge) -> Self
Trait Implementations§
Source§impl IntrinsicMeasure for BadgeIntrinsic
impl IntrinsicMeasure for BadgeIntrinsic
Auto Trait Implementations§
impl Freeze for BadgeIntrinsic
impl RefUnwindSafe for BadgeIntrinsic
impl Send for BadgeIntrinsic
impl Sync for BadgeIntrinsic
impl Unpin for BadgeIntrinsic
impl UnsafeUnpin for BadgeIntrinsic
impl UnwindSafe for BadgeIntrinsic
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> 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 more