pub struct WorkspaceSymbolClientCapabilities {
pub dynamic_registration: Option<bool>,
}Expand description
Client capabilities for workspace symbol requests.
Fields§
§dynamic_registration: Option<bool>Symbol request supports dynamic registration.
Trait Implementations§
Source§impl Clone for WorkspaceSymbolClientCapabilities
impl Clone for WorkspaceSymbolClientCapabilities
Source§fn clone(&self) -> WorkspaceSymbolClientCapabilities
fn clone(&self) -> WorkspaceSymbolClientCapabilities
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<'de> Deserialize<'de> for WorkspaceSymbolClientCapabilities
impl<'de> Deserialize<'de> for WorkspaceSymbolClientCapabilities
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
impl StructuralPartialEq for WorkspaceSymbolClientCapabilities
Auto Trait Implementations§
impl Freeze for WorkspaceSymbolClientCapabilities
impl RefUnwindSafe for WorkspaceSymbolClientCapabilities
impl Send for WorkspaceSymbolClientCapabilities
impl Sync for WorkspaceSymbolClientCapabilities
impl Unpin for WorkspaceSymbolClientCapabilities
impl UnsafeUnpin for WorkspaceSymbolClientCapabilities
impl UnwindSafe for WorkspaceSymbolClientCapabilities
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