pub struct PseudoDiameterResult {
pub diameter: f64,
pub from: Option<VertexId>,
pub to: Option<VertexId>,
}Expand description
Result of the pseudo-diameter computation.
Fields§
§diameter: f64The pseudo-diameter value (lower bound of the true diameter).
from: Option<VertexId>Source vertex of the longest path found.
to: Option<VertexId>Target vertex of the longest path found.
Trait Implementations§
Source§impl Clone for PseudoDiameterResult
impl Clone for PseudoDiameterResult
Source§fn clone(&self) -> PseudoDiameterResult
fn clone(&self) -> PseudoDiameterResult
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 moreSource§impl Debug for PseudoDiameterResult
impl Debug for PseudoDiameterResult
Source§impl PartialEq for PseudoDiameterResult
impl PartialEq for PseudoDiameterResult
impl StructuralPartialEq for PseudoDiameterResult
Auto Trait Implementations§
impl Freeze for PseudoDiameterResult
impl RefUnwindSafe for PseudoDiameterResult
impl Send for PseudoDiameterResult
impl Sync for PseudoDiameterResult
impl Unpin for PseudoDiameterResult
impl UnsafeUnpin for PseudoDiameterResult
impl UnwindSafe for PseudoDiameterResult
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