pub enum GameOptionsBuilderTypes {
Randomized,
Seeded,
Customized,
}Variants§
Randomized
This builder variant allows for full randomization of the GameOptions struct that is being built.
Seeded
This builder variant allows for the GameOptions struct that is being built to be randomized, but seeded.
Customized
This builder variant allows for the GameOptions struct that is being built to be fully customized.
Trait Implementations§
Source§impl Clone for GameOptionsBuilderTypes
impl Clone for GameOptionsBuilderTypes
Source§fn clone(&self) -> GameOptionsBuilderTypes
fn clone(&self) -> GameOptionsBuilderTypes
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 GameOptionsBuilderTypes
impl Debug for GameOptionsBuilderTypes
Source§impl PartialEq for GameOptionsBuilderTypes
impl PartialEq for GameOptionsBuilderTypes
impl Copy for GameOptionsBuilderTypes
impl Eq for GameOptionsBuilderTypes
impl StructuralPartialEq for GameOptionsBuilderTypes
Auto Trait Implementations§
impl Freeze for GameOptionsBuilderTypes
impl RefUnwindSafe for GameOptionsBuilderTypes
impl Send for GameOptionsBuilderTypes
impl Sync for GameOptionsBuilderTypes
impl Unpin for GameOptionsBuilderTypes
impl UnwindSafe for GameOptionsBuilderTypes
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