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