pub struct KbdIntrinsic { /* private fields */ }Expand description
Intrinsic measurer for Kbd — measures the key text plus the legacy
keyboard-cap padding (h ≈ font_size × 0.7, v ≈ font_size × 0.4) and
enforces a min-width of font_size × 1.8.
Implementations§
Trait Implementations§
Source§impl IntrinsicMeasure for KbdIntrinsic
impl IntrinsicMeasure for KbdIntrinsic
Auto Trait Implementations§
impl Freeze for KbdIntrinsic
impl RefUnwindSafe for KbdIntrinsic
impl Send for KbdIntrinsic
impl Sync for KbdIntrinsic
impl Unpin for KbdIntrinsic
impl UnsafeUnpin for KbdIntrinsic
impl UnwindSafe for KbdIntrinsic
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