pub struct ProxyNodeId {
pub mem_id: Option<usize>,
pub store_id: u64,
}
Fields§
§mem_id: Option<usize>
§store_id: u64
Trait Implementations§
Source§impl Clone for ProxyNodeId
impl Clone for ProxyNodeId
Source§fn clone(&self) -> ProxyNodeId
fn clone(&self) -> ProxyNodeId
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 ProxyNodeId
impl Debug for ProxyNodeId
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 ProxyNodeId
impl Hash for ProxyNodeId
Source§impl PartialEq for ProxyNodeId
impl PartialEq for ProxyNodeId
impl Copy for ProxyNodeId
impl Eq for ProxyNodeId
Auto Trait Implementations§
impl Freeze for ProxyNodeId
impl RefUnwindSafe for ProxyNodeId
impl Send for ProxyNodeId
impl Sync for ProxyNodeId
impl Unpin for ProxyNodeId
impl UnwindSafe for ProxyNodeId
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.