pub enum GrowingTreeSelectionMethod {
    Random,
    MostRecent,
    First,
}Expand description
Different ways in which the next root cell is selected from the stack of possibilities
Variants§
Random
A random cell. Equivalent to Prim’s algorithm.
MostRecent
The cell most recently added to the stack. Equivalent to Recursive backtracker algorithm.
First
The first cell on the stack.
Trait Implementations§
Source§impl Clone for GrowingTreeSelectionMethod
 
impl Clone for GrowingTreeSelectionMethod
Source§fn clone(&self) -> GrowingTreeSelectionMethod
 
fn clone(&self) -> GrowingTreeSelectionMethod
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 GrowingTreeSelectionMethod
 
impl Debug for GrowingTreeSelectionMethod
impl Copy for GrowingTreeSelectionMethod
Auto Trait Implementations§
impl Freeze for GrowingTreeSelectionMethod
impl RefUnwindSafe for GrowingTreeSelectionMethod
impl Send for GrowingTreeSelectionMethod
impl Sync for GrowingTreeSelectionMethod
impl Unpin for GrowingTreeSelectionMethod
impl UnwindSafe for GrowingTreeSelectionMethod
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