pub struct SymbolCapability {
pub dynamic_registration: Option<bool>,
pub symbol_kind: Option<SymbolKindCapability>,
}
Fields§
§dynamic_registration: Option<bool>
This capability supports dynamic registration.
symbol_kind: Option<SymbolKindCapability>
Specific capabilities for the SymbolKind
in the workspace/symbol
request.
Trait Implementations§
Source§impl Debug for SymbolCapability
impl Debug for SymbolCapability
Source§impl Default for SymbolCapability
impl Default for SymbolCapability
Source§fn default() -> SymbolCapability
fn default() -> SymbolCapability
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SymbolCapability
impl<'de> Deserialize<'de> for SymbolCapability
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 SymbolCapability
impl PartialEq for SymbolCapability
Source§impl Serialize for SymbolCapability
impl Serialize for SymbolCapability
impl Eq for SymbolCapability
impl StructuralPartialEq for SymbolCapability
Auto Trait Implementations§
impl Freeze for SymbolCapability
impl RefUnwindSafe for SymbolCapability
impl Send for SymbolCapability
impl Sync for SymbolCapability
impl Unpin for SymbolCapability
impl UnwindSafe for SymbolCapability
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