pub struct HighlightedSpan {
pub text: String,
pub color: String,
pub font_weight: String,
pub font_style: String,
}Available on crate features
editor and syntax-highlighting only.Expand description
A span of highlighted text.
Fields§
§text: StringThe text content
color: StringForeground color (CSS format)
font_weight: StringFont weight (normal, bold)
font_style: StringFont style (normal, italic)
Implementations§
Trait Implementations§
Source§impl Clone for HighlightedSpan
impl Clone for HighlightedSpan
Source§fn clone(&self) -> HighlightedSpan
fn clone(&self) -> HighlightedSpan
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 moreAuto Trait Implementations§
impl Freeze for HighlightedSpan
impl RefUnwindSafe for HighlightedSpan
impl Send for HighlightedSpan
impl Sync for HighlightedSpan
impl Unpin for HighlightedSpan
impl UnwindSafe for HighlightedSpan
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> SerializableKey for T
impl<T> SerializableKey for T
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.