pub struct ProxyRelationshipId { /* private fields */ }
Trait Implementations§
Source§impl Clone for ProxyRelationshipId
impl Clone for ProxyRelationshipId
Source§fn clone(&self) -> ProxyRelationshipId
fn clone(&self) -> ProxyRelationshipId
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 ProxyRelationshipId
impl Debug for ProxyRelationshipId
Source§impl<'a> GrowableGraphContainerTrait<ProxyNodeId, ProxyRelationshipId, Node, Relationship> for GraphProxy<'a>
impl<'a> GrowableGraphContainerTrait<ProxyNodeId, ProxyRelationshipId, Node, Relationship> for GraphProxy<'a>
fn get_node_ref(&mut self, pid: &ProxyNodeId) -> Option<&Node>
fn get_relationship_ref( &mut self, id: &ProxyRelationshipId, ) -> Option<&Relationship>
Source§impl<'a> GrowableGraphTrait<ProxyNodeId, ProxyRelationshipId> for GraphProxy<'a>
impl<'a> GrowableGraphTrait<ProxyNodeId, ProxyRelationshipId> for GraphProxy<'a>
fn get_source_index( &self, edge_index: &ProxyRelationshipId, ) -> Option<ProxyNodeId>
fn get_target_index( &self, edge_index: &ProxyRelationshipId, ) -> Option<ProxyNodeId>
fn nodes_len(&self) -> usize
fn edges_len(&self) -> usize
fn get_nodes_ids(&self) -> Vec<ProxyNodeId>
Source§impl Hash for ProxyRelationshipId
impl Hash for ProxyRelationshipId
Source§impl PartialEq for ProxyRelationshipId
impl PartialEq for ProxyRelationshipId
impl Copy for ProxyRelationshipId
impl Eq for ProxyRelationshipId
impl StructuralPartialEq for ProxyRelationshipId
Auto Trait Implementations§
impl Freeze for ProxyRelationshipId
impl RefUnwindSafe for ProxyRelationshipId
impl Send for ProxyRelationshipId
impl Sync for ProxyRelationshipId
impl Unpin for ProxyRelationshipId
impl UnwindSafe for ProxyRelationshipId
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.