pub struct RichTextToken {
pub span_idx: usize,
pub text: String,
pub x: f32,
pub width: f32,
}Expand description
One word-wrapped token ready to be measured or drawn.
Fields§
§span_idx: usize§text: String§x: f32§width: f32Auto Trait Implementations§
impl Freeze for RichTextToken
impl RefUnwindSafe for RichTextToken
impl Send for RichTextToken
impl Sync for RichTextToken
impl Unpin for RichTextToken
impl UnsafeUnpin for RichTextToken
impl UnwindSafe for RichTextToken
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