pub enum RoutineStrategy {
Unit(BlueprintStrategy<UnitRoutine>),
Plane(BlueprintStrategy<PlaneRoutine>),
Cube(BlueprintStrategy<CubeRoutine>),
}Variants§
Unit(BlueprintStrategy<UnitRoutine>)
A unit is responsible to reduce a full vector.
Plane(BlueprintStrategy<PlaneRoutine>)
A plane is responsible to reduce a full vector.
Cube(BlueprintStrategy<CubeRoutine>)
A cube is responsible to reduce a full vector.
Trait Implementations§
Source§impl Clone for RoutineStrategy
impl Clone for RoutineStrategy
Source§fn clone(&self) -> RoutineStrategy
fn clone(&self) -> RoutineStrategy
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 moreAuto Trait Implementations§
impl Freeze for RoutineStrategy
impl RefUnwindSafe for RoutineStrategy
impl Send for RoutineStrategy
impl Sync for RoutineStrategy
impl Unpin for RoutineStrategy
impl UnwindSafe for RoutineStrategy
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