pub enum VariablePresentationHintKind {
Property,
Method,
Class,
Data,
Event,
BaseClass,
InnerClass,
Interface,
MostDerivedClass,
Virtual,
DataBreakpoint,
String(String),
}Variants§
Property
Indicates that the object is a property.
Method
Indicates that the object is a method.
Class
Indicates that the object is a class.
Data
Indicates that the object is data.
Event
Indicates that the object is an event.
BaseClass
Indicates that the object is a base class.
InnerClass
Indicates that the object is an inner class.
Interface
Indicates that the object is an interface.
MostDerivedClass
Indicates that the object is the most derived class.
Virtual
Indicates that the object is virtual, that means it is a synthetic object introduced by the adapter for rendering purposes, e.g. an index range for large arrays.
DataBreakpoint
Deprecated: Indicates that a data breakpoint is
registered for the object. The hasDataBreakpoint attribute should
generally be used instead.
String(String)
Trait Implementations§
Source§impl Clone for VariablePresentationHintKind
impl Clone for VariablePresentationHintKind
Source§fn clone(&self) -> VariablePresentationHintKind
fn clone(&self) -> VariablePresentationHintKind
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 VariablePresentationHintKind
impl Debug for VariablePresentationHintKind
Source§impl<'de> Deserialize<'de> for VariablePresentationHintKind
impl<'de> Deserialize<'de> for VariablePresentationHintKind
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
Auto Trait Implementations§
impl Freeze for VariablePresentationHintKind
impl RefUnwindSafe for VariablePresentationHintKind
impl Send for VariablePresentationHintKind
impl Sync for VariablePresentationHintKind
impl Unpin for VariablePresentationHintKind
impl UnsafeUnpin for VariablePresentationHintKind
impl UnwindSafe for VariablePresentationHintKind
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