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