pub enum InvalidStateType {
CellNoCandidates,
CellEmpty,
CellInvalidValue,
AreaValueConflict,
AreaCandidates,
AreaConstraint,
}Variants§
Trait Implementations§
Source§impl Clone for InvalidStateType
impl Clone for InvalidStateType
Source§fn clone(&self) -> InvalidStateType
fn clone(&self) -> InvalidStateType
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 InvalidStateType
impl Debug for InvalidStateType
Source§impl<'de> Deserialize<'de> for InvalidStateType
impl<'de> Deserialize<'de> for InvalidStateType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for InvalidStateType
impl PartialEq for InvalidStateType
Source§impl Serialize for InvalidStateType
impl Serialize for InvalidStateType
impl StructuralPartialEq for InvalidStateType
Auto Trait Implementations§
impl Freeze for InvalidStateType
impl RefUnwindSafe for InvalidStateType
impl Send for InvalidStateType
impl Sync for InvalidStateType
impl Unpin for InvalidStateType
impl UnwindSafe for InvalidStateType
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