pub struct TypeHierarchyClientCapabilities {
pub dynamic_registration: Option<bool>,
}Expand description
@since 3.17.0
Fields§
§dynamic_registration: Option<bool>Whether implementation supports dynamic registration. If this is set to true
the client supports the new (TextDocumentRegistrationOptions & StaticRegistrationOptions)
return value for the corresponding server capability as well.
Trait Implementations§
Source§impl Clone for TypeHierarchyClientCapabilities
impl Clone for TypeHierarchyClientCapabilities
Source§fn clone(&self) -> TypeHierarchyClientCapabilities
fn clone(&self) -> TypeHierarchyClientCapabilities
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 Default for TypeHierarchyClientCapabilities
impl Default for TypeHierarchyClientCapabilities
Source§fn default() -> TypeHierarchyClientCapabilities
fn default() -> TypeHierarchyClientCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TypeHierarchyClientCapabilities
impl<'de> Deserialize<'de> for TypeHierarchyClientCapabilities
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 TypeHierarchyClientCapabilities
impl PartialEq for TypeHierarchyClientCapabilities
Source§fn eq(&self, other: &TypeHierarchyClientCapabilities) -> bool
fn eq(&self, other: &TypeHierarchyClientCapabilities) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for TypeHierarchyClientCapabilities
impl StructuralPartialEq for TypeHierarchyClientCapabilities
Auto Trait Implementations§
impl Freeze for TypeHierarchyClientCapabilities
impl RefUnwindSafe for TypeHierarchyClientCapabilities
impl Send for TypeHierarchyClientCapabilities
impl Sync for TypeHierarchyClientCapabilities
impl Unpin for TypeHierarchyClientCapabilities
impl UnwindSafe for TypeHierarchyClientCapabilities
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