Struct rs_graph::attributed::AttributedAttrs
source · pub struct AttributedAttrs<Gx, Nx, Ex, Ax> { /* private fields */ }
Expand description
The default implementation of attributes.
The node, edge and biedge attributes are stored in vectors.
Trait Implementations
Auto Trait Implementations
impl<Gx, Nx, Ex, Ax> RefUnwindSafe for AttributedAttrs<Gx, Nx, Ex, Ax>where
Ax: RefUnwindSafe,
Ex: RefUnwindSafe,
Gx: RefUnwindSafe,
Nx: RefUnwindSafe,
impl<Gx, Nx, Ex, Ax> Send for AttributedAttrs<Gx, Nx, Ex, Ax>where
Ax: Send,
Ex: Send,
Gx: Send,
Nx: Send,
impl<Gx, Nx, Ex, Ax> Sync for AttributedAttrs<Gx, Nx, Ex, Ax>where
Ax: Sync,
Ex: Sync,
Gx: Sync,
Nx: Sync,
impl<Gx, Nx, Ex, Ax> Unpin for AttributedAttrs<Gx, Nx, Ex, Ax>where
Ax: Unpin,
Ex: Unpin,
Gx: Unpin,
Nx: Unpin,
impl<Gx, Nx, Ex, Ax> UnwindSafe for AttributedAttrs<Gx, Nx, Ex, Ax>where
Ax: UnwindSafe,
Ex: UnwindSafe,
Gx: UnwindSafe,
Nx: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more