pub struct SemanticAnchor {
pub relative_file: PathBuf,
pub lexical_owner: String,
pub operation_kind: &'static str,
pub resolved_api: &'static str,
pub normalized_subtree_hash: String,
pub identical_ordinal: usize,
}Fields§
§relative_file: PathBuf§lexical_owner: String§operation_kind: &'static str§resolved_api: &'static str§normalized_subtree_hash: String§identical_ordinal: usizeTrait Implementations§
Source§impl Clone for SemanticAnchor
impl Clone for SemanticAnchor
Source§fn clone(&self) -> SemanticAnchor
fn clone(&self) -> SemanticAnchor
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 SemanticAnchor
impl Debug for SemanticAnchor
impl Eq for SemanticAnchor
Source§impl PartialEq for SemanticAnchor
impl PartialEq for SemanticAnchor
impl StructuralPartialEq for SemanticAnchor
Auto Trait Implementations§
impl Freeze for SemanticAnchor
impl RefUnwindSafe for SemanticAnchor
impl Send for SemanticAnchor
impl Sync for SemanticAnchor
impl Unpin for SemanticAnchor
impl UnsafeUnpin for SemanticAnchor
impl UnwindSafe for SemanticAnchor
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.