pub enum SolutionType {
Full,
Partial,
None,
}Variants§
Trait Implementations§
Source§impl Debug for SolutionType
impl Debug for SolutionType
Source§impl<'de> Deserialize<'de> for SolutionType
impl<'de> Deserialize<'de> for SolutionType
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 SolutionType
impl PartialEq for SolutionType
Source§impl Serialize for SolutionType
impl Serialize for SolutionType
impl StructuralPartialEq for SolutionType
Auto Trait Implementations§
impl Freeze for SolutionType
impl RefUnwindSafe for SolutionType
impl Send for SolutionType
impl Sync for SolutionType
impl Unpin for SolutionType
impl UnwindSafe for SolutionType
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> 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