struct SumTopTree;Trait Implementations§
Source§impl TopTreeSpec for SumTopTree
impl TopTreeSpec for SumTopTree
type Info = i64
type Point = i64
type Path = (i64, i64)
fn vertex(info: &Self::Info) -> Self::Path
fn add_vertex(point: &Self::Point, info: &Self::Info) -> Self::Path
fn add_edge(path: &Self::Path) -> Self::Point
fn rake(left: &Self::Point, right: &Self::Point) -> Self::Point
fn compress(left: &Self::Path, right: &Self::Path) -> Self::Path
fn reverse(_path: &mut Self::Path)
Auto Trait Implementations§
impl Freeze for SumTopTree
impl RefUnwindSafe for SumTopTree
impl Send for SumTopTree
impl Sync for SumTopTree
impl Unpin for SumTopTree
impl UnsafeUnpin for SumTopTree
impl UnwindSafe for SumTopTree
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