pub struct ResolveSymbol {
pub candidates: Vec<Symbol>,
}Expand description
resolve_symbol result (spec §3.2): every symbol matching the requested name.
Fields§
§candidates: Vec<Symbol>Trait Implementations§
Source§impl Clone for ResolveSymbol
impl Clone for ResolveSymbol
Source§fn clone(&self) -> ResolveSymbol
fn clone(&self) -> ResolveSymbol
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 ResolveSymbol
impl Debug for ResolveSymbol
Source§impl<'de> Deserialize<'de> for ResolveSymbol
impl<'de> Deserialize<'de> for ResolveSymbol
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
impl Eq for ResolveSymbol
Source§impl PartialEq for ResolveSymbol
impl PartialEq for ResolveSymbol
Source§impl Serialize for ResolveSymbol
impl Serialize for ResolveSymbol
impl StructuralPartialEq for ResolveSymbol
Auto Trait Implementations§
impl Freeze for ResolveSymbol
impl RefUnwindSafe for ResolveSymbol
impl Send for ResolveSymbol
impl Sync for ResolveSymbol
impl Unpin for ResolveSymbol
impl UnsafeUnpin for ResolveSymbol
impl UnwindSafe for ResolveSymbol
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