pub struct SymbolSide {
pub moniker: Moniker,
pub file_path: PathBuf,
pub kind: String,
pub name: String,
pub visibility: String,
pub signature: String,
pub line_range: Option<(u32, u32)>,
pub body_hash: u64,
}Fields§
§moniker: Moniker§file_path: PathBuf§kind: String§name: String§visibility: String§signature: String§line_range: Option<(u32, u32)>§body_hash: u64Trait Implementations§
Source§impl Clone for SymbolSide
impl Clone for SymbolSide
Source§fn clone(&self) -> SymbolSide
fn clone(&self) -> SymbolSide
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 SymbolSide
impl Debug for SymbolSide
impl Eq for SymbolSide
Source§impl PartialEq for SymbolSide
impl PartialEq for SymbolSide
impl StructuralPartialEq for SymbolSide
Auto Trait Implementations§
impl Freeze for SymbolSide
impl RefUnwindSafe for SymbolSide
impl Send for SymbolSide
impl Sync for SymbolSide
impl Unpin for SymbolSide
impl UnsafeUnpin for SymbolSide
impl UnwindSafe for SymbolSide
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.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more