pub enum SemanticTokensServerCapabilities {
SemanticTokensOptions(SemanticTokensOptions),
SemanticTokensRegistrationOptions(SemanticTokensRegistrationOptions),
}
Variants
SemanticTokensOptions(SemanticTokensOptions)
SemanticTokensRegistrationOptions(SemanticTokensRegistrationOptions)
Trait Implementations
sourceimpl Clone for SemanticTokensServerCapabilities
impl Clone for SemanticTokensServerCapabilities
sourcefn clone(&self) -> SemanticTokensServerCapabilities
fn clone(&self) -> SemanticTokensServerCapabilities
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl<'de> Deserialize<'de> for SemanticTokensServerCapabilities
impl<'de> Deserialize<'de> for SemanticTokensServerCapabilities
sourcefn 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
sourceimpl From<SemanticTokensOptions> for SemanticTokensServerCapabilities
impl From<SemanticTokensOptions> for SemanticTokensServerCapabilities
sourcefn from(from: SemanticTokensOptions) -> Self
fn from(from: SemanticTokensOptions) -> Self
Converts to this type from the input type.
sourceimpl From<SemanticTokensRegistrationOptions> for SemanticTokensServerCapabilities
impl From<SemanticTokensRegistrationOptions> for SemanticTokensServerCapabilities
sourcefn from(from: SemanticTokensRegistrationOptions) -> Self
fn from(from: SemanticTokensRegistrationOptions) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<SemanticTokensServerCapabilities> for SemanticTokensServerCapabilities
impl PartialEq<SemanticTokensServerCapabilities> for SemanticTokensServerCapabilities
sourcefn eq(&self, other: &SemanticTokensServerCapabilities) -> bool
fn eq(&self, other: &SemanticTokensServerCapabilities) -> bool
impl Eq for SemanticTokensServerCapabilities
impl StructuralEq for SemanticTokensServerCapabilities
impl StructuralPartialEq for SemanticTokensServerCapabilities
Auto Trait Implementations
impl RefUnwindSafe for SemanticTokensServerCapabilities
impl Send for SemanticTokensServerCapabilities
impl Sync for SemanticTokensServerCapabilities
impl Unpin for SemanticTokensServerCapabilities
impl UnwindSafe for SemanticTokensServerCapabilities
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more