pub struct DeclSymbol {
pub moniker: Moniker,
pub kind: String,
pub parent: Moniker,
pub visibility: Option<String>,
pub signature: Option<String>,
}Fields§
§moniker: Moniker§kind: String§parent: Moniker§visibility: Option<String>§signature: Option<String>Trait Implementations§
Source§impl Clone for DeclSymbol
impl Clone for DeclSymbol
Source§fn clone(&self) -> DeclSymbol
fn clone(&self) -> DeclSymbol
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 DeclSymbol
impl Debug for DeclSymbol
Source§impl PartialEq for DeclSymbol
impl PartialEq for DeclSymbol
Source§fn eq(&self, other: &DeclSymbol) -> bool
fn eq(&self, other: &DeclSymbol) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for DeclSymbol
impl StructuralPartialEq for DeclSymbol
Auto Trait Implementations§
impl Freeze for DeclSymbol
impl RefUnwindSafe for DeclSymbol
impl Send for DeclSymbol
impl Sync for DeclSymbol
impl Unpin for DeclSymbol
impl UnsafeUnpin for DeclSymbol
impl UnwindSafe for DeclSymbol
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.