#[non_exhaustive]pub enum ReasoningModeKnown {
Standard,
Pro,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Implementations§
Trait Implementations§
Source§impl Clone for ReasoningModeKnown
impl Clone for ReasoningModeKnown
Source§fn clone(&self) -> ReasoningModeKnown
fn clone(&self) -> ReasoningModeKnown
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ReasoningModeKnown
impl Debug for ReasoningModeKnown
Source§impl<'de> Deserialize<'de> for ReasoningModeKnown
impl<'de> Deserialize<'de> for ReasoningModeKnown
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
impl Eq for ReasoningModeKnown
Source§impl PartialEq for ReasoningModeKnown
impl PartialEq for ReasoningModeKnown
Source§impl Serialize for ReasoningModeKnown
impl Serialize for ReasoningModeKnown
impl StructuralPartialEq for ReasoningModeKnown
Auto Trait Implementations§
impl Freeze for ReasoningModeKnown
impl RefUnwindSafe for ReasoningModeKnown
impl Send for ReasoningModeKnown
impl Sync for ReasoningModeKnown
impl Unpin for ReasoningModeKnown
impl UnsafeUnpin for ReasoningModeKnown
impl UnwindSafe for ReasoningModeKnown
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