pub struct DecorationLayerId(pub u32);Expand description
A source/layer identifier for decorations.
This mirrors StyleLayerId, but for non-text, non-style derived state.
Tuple Fields§
§0: u32Implementations§
Source§impl DecorationLayerId
impl DecorationLayerId
Sourcepub const INLAY_HINTS: Self
pub const INLAY_HINTS: Self
Decorations produced from LSP textDocument/inlayHint.
Sourcepub const DOCUMENT_LINKS: Self
pub const DOCUMENT_LINKS: Self
Decorations representing document links (e.g. URIs, file paths).
Sourcepub const MATCH_HIGHLIGHTS: Self
pub const MATCH_HIGHLIGHTS: Self
Decorations representing match highlights (search matches, bracket matches, etc.).
Trait Implementations§
Source§impl Clone for DecorationLayerId
impl Clone for DecorationLayerId
Source§fn clone(&self) -> DecorationLayerId
fn clone(&self) -> DecorationLayerId
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 DecorationLayerId
impl Debug for DecorationLayerId
Source§impl Hash for DecorationLayerId
impl Hash for DecorationLayerId
Source§impl Ord for DecorationLayerId
impl Ord for DecorationLayerId
Source§fn cmp(&self, other: &DecorationLayerId) -> Ordering
fn cmp(&self, other: &DecorationLayerId) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DecorationLayerId
impl PartialEq for DecorationLayerId
Source§impl PartialOrd for DecorationLayerId
impl PartialOrd for DecorationLayerId
impl Copy for DecorationLayerId
impl Eq for DecorationLayerId
impl StructuralPartialEq for DecorationLayerId
Auto Trait Implementations§
impl Freeze for DecorationLayerId
impl RefUnwindSafe for DecorationLayerId
impl Send for DecorationLayerId
impl Sync for DecorationLayerId
impl Unpin for DecorationLayerId
impl UnsafeUnpin for DecorationLayerId
impl UnwindSafe for DecorationLayerId
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