pub enum DecorationClass {
Syntax(SyntaxKind),
Diagnostic(Severity),
Hunk {
proposal: ProposalId,
side: HunkSide,
state: HunkState,
},
Match {
current: bool,
},
}Expand description
What a decoration is for.
Variants§
Syntax(SyntaxKind)
Diagnostic(Severity)
Hunk
Match
A find/replace hit. current is the one the cursor is on.
Trait Implementations§
Source§impl Clone for DecorationClass
impl Clone for DecorationClass
Source§fn clone(&self) -> DecorationClass
fn clone(&self) -> DecorationClass
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 moreimpl Copy for DecorationClass
Source§impl Debug for DecorationClass
impl Debug for DecorationClass
impl Eq for DecorationClass
Source§impl PartialEq for DecorationClass
impl PartialEq for DecorationClass
impl StructuralPartialEq for DecorationClass
Auto Trait Implementations§
impl Freeze for DecorationClass
impl RefUnwindSafe for DecorationClass
impl Send for DecorationClass
impl Sync for DecorationClass
impl Unpin for DecorationClass
impl UnsafeUnpin for DecorationClass
impl UnwindSafe for DecorationClass
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