pub struct ReachabilityResult {
pub reachable: HashMap<u64, HashSet<u64>>,
pub total_pairs: usize,
}Expand description
Result of transitive closure computation
Fields§
§reachable: HashMap<u64, HashSet<u64>>For each node, set of reachable nodes
total_pairs: usizeTotal number of reachability pairs
Trait Implementations§
Source§impl Clone for ReachabilityResult
impl Clone for ReachabilityResult
Source§fn clone(&self) -> ReachabilityResult
fn clone(&self) -> ReachabilityResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ReachabilityResult
impl RefUnwindSafe for ReachabilityResult
impl Send for ReachabilityResult
impl Sync for ReachabilityResult
impl Unpin for ReachabilityResult
impl UnsafeUnpin for ReachabilityResult
impl UnwindSafe for ReachabilityResult
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