Struct labirust::SimpleGenerator
source · [−]pub struct SimpleGenerator { /* private fields */ }
Expand description
Most common maze generation technique, recursively creating paths to unvisited cells, each time choosing next direction at random.
Implementations
Trait Implementations
sourceimpl MazeGenerator for SimpleGenerator
impl MazeGenerator for SimpleGenerator
Auto Trait Implementations
impl RefUnwindSafe for SimpleGenerator
impl Send for SimpleGenerator
impl Sync for SimpleGenerator
impl Unpin for SimpleGenerator
impl UnwindSafe for SimpleGenerator
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more