pub enum CallHierarchyServerCapability {
Simple(bool),
Options(CallHierarchyOptions),
}
Variants§
Simple(bool)
Options(CallHierarchyOptions)
Trait Implementations§
§impl Clone for CallHierarchyServerCapability
impl Clone for CallHierarchyServerCapability
§fn clone(&self) -> CallHierarchyServerCapability
fn clone(&self) -> CallHierarchyServerCapability
Returns a copy 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 more§impl Debug for CallHierarchyServerCapability
impl Debug for CallHierarchyServerCapability
§impl<'de> Deserialize<'de> for CallHierarchyServerCapability
impl<'de> Deserialize<'de> for CallHierarchyServerCapability
§fn deserialize<__D>(
__deserializer: __D
) -> Result<CallHierarchyServerCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>( __deserializer: __D ) -> Result<CallHierarchyServerCapability, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl From<CallHierarchyOptions> for CallHierarchyServerCapability
impl From<CallHierarchyOptions> for CallHierarchyServerCapability
§fn from(from: CallHierarchyOptions) -> CallHierarchyServerCapability
fn from(from: CallHierarchyOptions) -> CallHierarchyServerCapability
Converts to this type from the input type.
§impl From<bool> for CallHierarchyServerCapability
impl From<bool> for CallHierarchyServerCapability
§fn from(from: bool) -> CallHierarchyServerCapability
fn from(from: bool) -> CallHierarchyServerCapability
Converts to this type from the input type.
§impl PartialEq<CallHierarchyServerCapability> for CallHierarchyServerCapability
impl PartialEq<CallHierarchyServerCapability> for CallHierarchyServerCapability
§fn eq(&self, other: &CallHierarchyServerCapability) -> bool
fn eq(&self, other: &CallHierarchyServerCapability) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl Serialize for CallHierarchyServerCapability
impl Serialize for CallHierarchyServerCapability
§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where __S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for CallHierarchyServerCapability
impl Eq for CallHierarchyServerCapability
impl StructuralEq for CallHierarchyServerCapability
impl StructuralPartialEq for CallHierarchyServerCapability
Auto Trait Implementations§
impl RefUnwindSafe for CallHierarchyServerCapability
impl Send for CallHierarchyServerCapability
impl Sync for CallHierarchyServerCapability
impl Unpin for CallHierarchyServerCapability
impl UnwindSafe for CallHierarchyServerCapability
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
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.