pub struct InboundEntry {
pub inherits: Vec<usize>,
pub uses_type: Vec<usize>,
pub uses_member: Vec<usize>,
pub implements: Vec<usize>,
pub overrides: Vec<usize>,
}Expand description
Represents InboundEntry.
Fields§
§inherits: Vec<usize>The inherits value.
uses_type: Vec<usize>The uses type value.
uses_member: Vec<usize>The uses member value.
implements: Vec<usize>implements edges naming this def as their target – never
heuristic, so HeuristicEntry’s own copy of this field is always
empty.
overrides: Vec<usize>overrides edges naming this def as their target, same rule.
Trait Implementations§
Source§impl Clone for InboundEntry
impl Clone for InboundEntry
Source§impl Debug for InboundEntry
impl Debug for InboundEntry
Auto Trait Implementations§
impl Freeze for InboundEntry
impl RefUnwindSafe for InboundEntry
impl Send for InboundEntry
impl Sync for InboundEntry
impl Unpin for InboundEntry
impl UnsafeUnpin for InboundEntry
impl UnwindSafe for InboundEntry
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<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