pub struct AdjacencyMatrix {
pub matrix: Vec<Vec<f32>>,
pub node_ids: Vec<NodeId>,
pub index_map: HashMap<NodeId, usize>,
}Fields§
§matrix: Vec<Vec<f32>>§node_ids: Vec<NodeId>§index_map: HashMap<NodeId, usize>Implementations§
Trait Implementations§
Source§impl Clone for AdjacencyMatrix
impl Clone for AdjacencyMatrix
Source§fn clone(&self) -> AdjacencyMatrix
fn clone(&self) -> AdjacencyMatrix
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 moreAuto Trait Implementations§
impl Freeze for AdjacencyMatrix
impl RefUnwindSafe for AdjacencyMatrix
impl Send for AdjacencyMatrix
impl Sync for AdjacencyMatrix
impl Unpin for AdjacencyMatrix
impl UnsafeUnpin for AdjacencyMatrix
impl UnwindSafe for AdjacencyMatrix
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