pub struct HighlightedSpan {
pub text: String,
pub fg: Rgb,
pub bold: bool,
pub italic: bool,
pub underline: bool,
}Expand description
highlight済みの1区切り。色はsyntect theme由来。
Fields§
§text: String§fg: Rgb§bold: bool§italic: bool§underline: boolTrait 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 (const: unstable) · 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 HighlightedSpan
impl Debug for HighlightedSpan
impl Eq for HighlightedSpan
Source§impl PartialEq for HighlightedSpan
impl PartialEq for HighlightedSpan
impl StructuralPartialEq for HighlightedSpan
Auto Trait Implementations§
impl Freeze for HighlightedSpan
impl RefUnwindSafe for HighlightedSpan
impl Send for HighlightedSpan
impl Sync for HighlightedSpan
impl Unpin for HighlightedSpan
impl UnsafeUnpin 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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.