Struct fast_graph::EdgeID 
source · pub struct EdgeID(/* private fields */);Expand description
An index to an edge in the slotmap
Implementations§
Trait Implementations§
source§impl Key for EdgeID
 
impl Key for EdgeID
source§fn null() -> Self
 
fn null() -> Self
Creates a new key that is always invalid and distinct from any non-null
key. A null key can only be created through this method (or default
initialization of keys made with 
new_key_type!, which calls this
method). Read moresource§impl Ord for EdgeID
 
impl Ord for EdgeID
source§impl PartialEq for EdgeID
 
impl PartialEq for EdgeID
source§impl PartialOrd for EdgeID
 
impl PartialOrd for EdgeID
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
 
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for 
self and other) and is used by the <=
operator. Read moreimpl Copy for EdgeID
impl Eq for EdgeID
impl StructuralPartialEq for EdgeID
Auto Trait Implementations§
impl Freeze for EdgeID
impl RefUnwindSafe for EdgeID
impl Send for EdgeID
impl Sync for EdgeID
impl Unpin for EdgeID
impl UnwindSafe for EdgeID
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