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