#[non_exhaustive]pub enum RedactedThinkingBlockType {
Tag,
}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.
Tag
Trait Implementations§
Source§impl Clone for RedactedThinkingBlockType
impl Clone for RedactedThinkingBlockType
impl Copy for RedactedThinkingBlockType
Source§impl Debug for RedactedThinkingBlockType
impl Debug for RedactedThinkingBlockType
Source§impl DeclaredFields for RedactedThinkingBlockType
impl DeclaredFields for RedactedThinkingBlockType
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for RedactedThinkingBlockType
impl<'de> Deserialize<'de> for RedactedThinkingBlockType
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 RedactedThinkingBlockType
impl StructuralPartialEq for RedactedThinkingBlockType
Auto Trait Implementations§
impl Freeze for RedactedThinkingBlockType
impl RefUnwindSafe for RedactedThinkingBlockType
impl Send for RedactedThinkingBlockType
impl Sync for RedactedThinkingBlockType
impl Unpin for RedactedThinkingBlockType
impl UnsafeUnpin for RedactedThinkingBlockType
impl UnwindSafe for RedactedThinkingBlockType
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