pub struct GraphStore {
pub forward_adj: RwLock<HashMap<NodeId, Vec<AdjEntry>>>,
pub reverse_adj: RwLock<HashMap<NodeId, Vec<AdjEntry>>>,
}Fields§
§forward_adj: RwLock<HashMap<NodeId, Vec<AdjEntry>>>§reverse_adj: RwLock<HashMap<NodeId, Vec<AdjEntry>>>Implementations§
Source§impl GraphStore
impl GraphStore
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for GraphStore
impl !RefUnwindSafe for GraphStore
impl Send for GraphStore
impl Sync for GraphStore
impl Unpin for GraphStore
impl UnsafeUnpin for GraphStore
impl UnwindSafe for GraphStore
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