[−][src]Enum bulls_and_cows::HostError
The possible errors for the Host
struct.
Variants
LettersEmpty
The length of letters for a Bulls and Cows game must be at least 1.
AnswerLengthIncorrect
The length of the answer is incorrect.
AnswerContainsIncorrectLetter(T)
There is an incorrect letter in the answer.
AnswerContainsDuplicatedLetter(T)
There is an duplicated letter in the answer.
Trait Implementations
impl<T: PartialEq + Eq + Hash + Clone> PartialEq<HostError<T>> for HostError<T>
[src]
impl<T: Eq + Eq + Hash + Clone> Eq for HostError<T>
[src]
impl<T: Eq + Hash + Clone> Debug for HostError<T>
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,