pub struct CommuteTimeDistance { /* private fields */ }Implementations§
Source§impl CommuteTimeDistance
impl CommuteTimeDistance
pub fn new(g: &Graph, tol: Option<f64>) -> Self
pub fn run_approximation(&mut self)
pub fn run_parallel_approximation(&mut self)
pub fn get_startup_time(&self) -> u64
pub fn run_single_pair(&mut self, u: u64, v: u64) -> f64
pub fn distance(&mut self, u: u64, v: u64) -> f64
pub fn run_single_source(&mut self, u: u64) -> f64
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CommuteTimeDistance
impl RefUnwindSafe for CommuteTimeDistance
impl !Send for CommuteTimeDistance
impl !Sync for CommuteTimeDistance
impl Unpin for CommuteTimeDistance
impl UnwindSafe for CommuteTimeDistance
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