pub struct RepositoryGraphAdjacencyRow {
pub frontier_index: u32,
pub frontier: GraphEntityKey,
pub direction: RepositoryGraphDirection,
pub detail: RepositoryGraphRelationRow,
}Expand description
One logical relation paired with the frontier entity that selected it.
Fields§
§frontier_index: u32Zero-based position of the selecting entity in the request frontier.
frontier: GraphEntityKeyExact project-qualified entity that selected this relation.
direction: RepositoryGraphDirectionDirection relative to the selecting frontier entity.
detail: RepositoryGraphRelationRowNormalized relation and its already-hydrated endpoints.
Trait Implementations§
Source§impl Clone for RepositoryGraphAdjacencyRow
impl Clone for RepositoryGraphAdjacencyRow
Source§fn clone(&self) -> RepositoryGraphAdjacencyRow
fn clone(&self) -> RepositoryGraphAdjacencyRow
Returns a duplicate of the value. Read more
1.0.0 · 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 RepositoryGraphAdjacencyRow
impl Debug for RepositoryGraphAdjacencyRow
impl Eq for RepositoryGraphAdjacencyRow
impl StructuralPartialEq for RepositoryGraphAdjacencyRow
Auto Trait Implementations§
impl Freeze for RepositoryGraphAdjacencyRow
impl RefUnwindSafe for RepositoryGraphAdjacencyRow
impl Send for RepositoryGraphAdjacencyRow
impl Sync for RepositoryGraphAdjacencyRow
impl Unpin for RepositoryGraphAdjacencyRow
impl UnwindSafe for RepositoryGraphAdjacencyRow
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more