pub struct Peg(/* private fields */);Expand description
A peg represents one of the places in the code which has to be guessed. Usuall represented as colors or numbers. The default version of codebreaker uses 6 different kind of pegs.
Implementations§
Trait Implementations§
Source§impl Distribution<Peg> for Standard
impl Distribution<Peg> for Standard
impl Copy for Peg
impl Eq for Peg
impl StructuralPartialEq for Peg
Auto Trait Implementations§
impl Freeze for Peg
impl RefUnwindSafe for Peg
impl Send for Peg
impl Sync for Peg
impl Unpin for Peg
impl UnwindSafe for Peg
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more