pub struct Highlighting {
pub remove: bool,
pub payload: Vec<AspectHighlight>,
}Expand description
A list of token highlighting information.
Fields§
§remove: bool§payload: Vec<AspectHighlight>Trait Implementations§
Source§impl Clone for Highlighting
impl Clone for Highlighting
Source§fn clone(&self) -> Highlighting
fn clone(&self) -> Highlighting
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 moreSource§impl Debug for Highlighting
impl Debug for Highlighting
Source§impl Default for Highlighting
impl Default for Highlighting
Source§fn default() -> Highlighting
fn default() -> Highlighting
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Highlighting
impl<'de> Deserialize<'de> for Highlighting
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for Highlighting
impl PartialEq for Highlighting
impl Eq for Highlighting
impl StructuralPartialEq for Highlighting
Auto Trait Implementations§
impl Freeze for Highlighting
impl RefUnwindSafe for Highlighting
impl Send for Highlighting
impl Sync for Highlighting
impl Unpin for Highlighting
impl UnwindSafe for Highlighting
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 more