pub struct HighlightingInfo { /* private fields */ }Implementations§
Source§impl HighlightingInfo
impl HighlightingInfo
pub fn into_either(self) -> Either<Highlighting, String>
Trait Implementations§
Source§impl Clone for HighlightingInfo
impl Clone for HighlightingInfo
Source§fn clone(&self) -> HighlightingInfo
fn clone(&self) -> HighlightingInfo
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 HighlightingInfo
impl Debug for HighlightingInfo
Source§impl Default for HighlightingInfo
impl Default for HighlightingInfo
Source§fn default() -> HighlightingInfo
fn default() -> HighlightingInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HighlightingInfo
impl<'de> Deserialize<'de> for HighlightingInfo
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 HighlightingInfo
impl PartialEq for HighlightingInfo
impl Eq for HighlightingInfo
impl StructuralPartialEq for HighlightingInfo
Auto Trait Implementations§
impl Freeze for HighlightingInfo
impl RefUnwindSafe for HighlightingInfo
impl Send for HighlightingInfo
impl Sync for HighlightingInfo
impl Unpin for HighlightingInfo
impl UnwindSafe for HighlightingInfo
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