pub enum ObstacleState {
Empty,
Processing,
Processed,
Removing,
}Expand description
Obstacle state
Variants§
Empty
Empty/uninitialized
Processing
Being processed
Processed
Processed and active
Removing
Being removed
Trait Implementations§
Source§impl Clone for ObstacleState
impl Clone for ObstacleState
Source§fn clone(&self) -> ObstacleState
fn clone(&self) -> ObstacleState
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 ObstacleState
impl Debug for ObstacleState
Source§impl PartialEq for ObstacleState
impl PartialEq for ObstacleState
impl Copy for ObstacleState
impl StructuralPartialEq for ObstacleState
Auto Trait Implementations§
impl Freeze for ObstacleState
impl RefUnwindSafe for ObstacleState
impl Send for ObstacleState
impl Sync for ObstacleState
impl Unpin for ObstacleState
impl UnsafeUnpin for ObstacleState
impl UnwindSafe for ObstacleState
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