pub enum TypeHierarchyProvider {
Bool(bool),
TypeHierarchyOptions(TypeHierarchyOptions),
TypeHierarchyRegistrationOptions(TypeHierarchyRegistrationOptions),
}Variants§
Bool(bool)
TypeHierarchyOptions(TypeHierarchyOptions)
TypeHierarchyRegistrationOptions(TypeHierarchyRegistrationOptions)
Trait Implementations§
Source§impl Clone for TypeHierarchyProvider
impl Clone for TypeHierarchyProvider
Source§fn clone(&self) -> TypeHierarchyProvider
fn clone(&self) -> TypeHierarchyProvider
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 Debug for TypeHierarchyProvider
impl Debug for TypeHierarchyProvider
Source§impl<'de> Deserialize<'de> for TypeHierarchyProvider
impl<'de> Deserialize<'de> for TypeHierarchyProvider
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 From<TypeHierarchyOptions> for TypeHierarchyProvider
impl From<TypeHierarchyOptions> for TypeHierarchyProvider
Source§fn from(v: TypeHierarchyOptions) -> Self
fn from(v: TypeHierarchyOptions) -> Self
Converts to this type from the input type.
Source§impl From<TypeHierarchyRegistrationOptions> for TypeHierarchyProvider
impl From<TypeHierarchyRegistrationOptions> for TypeHierarchyProvider
Source§fn from(v: TypeHierarchyRegistrationOptions) -> Self
fn from(v: TypeHierarchyRegistrationOptions) -> Self
Converts to this type from the input type.
Source§impl From<bool> for TypeHierarchyProvider
impl From<bool> for TypeHierarchyProvider
Source§impl Hash for TypeHierarchyProvider
impl Hash for TypeHierarchyProvider
Source§impl PartialEq for TypeHierarchyProvider
impl PartialEq for TypeHierarchyProvider
Source§fn eq(&self, other: &TypeHierarchyProvider) -> bool
fn eq(&self, other: &TypeHierarchyProvider) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TypeHierarchyProvider
impl Serialize for TypeHierarchyProvider
impl Eq for TypeHierarchyProvider
impl StructuralPartialEq for TypeHierarchyProvider
Auto Trait Implementations§
impl Freeze for TypeHierarchyProvider
impl RefUnwindSafe for TypeHierarchyProvider
impl Send for TypeHierarchyProvider
impl Sync for TypeHierarchyProvider
impl Unpin for TypeHierarchyProvider
impl UnsafeUnpin for TypeHierarchyProvider
impl UnwindSafe for TypeHierarchyProvider
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