pub struct BoundedPathEdge {
pub source: SymbolId,
pub target: SymbolId,
pub reference: ReferenceId,
}Fields§
§source: SymbolId§target: SymbolId§reference: ReferenceIdTrait Implementations§
Source§impl Clone for BoundedPathEdge
impl Clone for BoundedPathEdge
Source§fn clone(&self) -> BoundedPathEdge
fn clone(&self) -> BoundedPathEdge
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 moreimpl Copy for BoundedPathEdge
Source§impl Debug for BoundedPathEdge
impl Debug for BoundedPathEdge
impl Eq for BoundedPathEdge
Source§impl PartialEq for BoundedPathEdge
impl PartialEq for BoundedPathEdge
impl StructuralPartialEq for BoundedPathEdge
Auto Trait Implementations§
impl Freeze for BoundedPathEdge
impl RefUnwindSafe for BoundedPathEdge
impl Send for BoundedPathEdge
impl Sync for BoundedPathEdge
impl Unpin for BoundedPathEdge
impl UnsafeUnpin for BoundedPathEdge
impl UnwindSafe for BoundedPathEdge
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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