pub struct CaptionIntrinsic(/* private fields */);Expand description
Intrinsic measurer for Caption. Concatenates the words with single
spaces and measures the result like a regular text run.
Implementations§
Source§impl CaptionIntrinsic
impl CaptionIntrinsic
pub fn from_caption(c: &Caption) -> Self
Trait Implementations§
Source§impl IntrinsicMeasure for CaptionIntrinsic
impl IntrinsicMeasure for CaptionIntrinsic
Auto Trait Implementations§
impl Freeze for CaptionIntrinsic
impl RefUnwindSafe for CaptionIntrinsic
impl Send for CaptionIntrinsic
impl Sync for CaptionIntrinsic
impl Unpin for CaptionIntrinsic
impl UnsafeUnpin for CaptionIntrinsic
impl UnwindSafe for CaptionIntrinsic
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