[][src]Enum rlifesrc_lib::NewState

pub enum NewState {
    Choose(State),
    Random,
}

How to choose a state for an unknown cell.

Variants

Choose(State)

Chooses the given state.

For rules with B0, Choose(Dead) actually means choosing the background, i.e., Dead in even generations, Alive in odd generations.

Random

Random. The probability of either state is 1/2.

Trait Implementations

impl Clone for NewState[src]

impl Copy for NewState[src]

impl Default for NewState[src]

impl Eq for NewState[src]

impl PartialEq<NewState> for NewState[src]

impl Debug for NewState[src]

impl StructuralPartialEq for NewState[src]

impl StructuralEq for NewState[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = !

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,