#[non_exhaustive]pub enum GuardrailBlockActionKnown {
Blocked,
None,
}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.
Trait Implementations§
Source§impl Clone for GuardrailBlockActionKnown
impl Clone for GuardrailBlockActionKnown
Source§fn clone(&self) -> GuardrailBlockActionKnown
fn clone(&self) -> GuardrailBlockActionKnown
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 moreimpl Copy for GuardrailBlockActionKnown
Source§impl Debug for GuardrailBlockActionKnown
impl Debug for GuardrailBlockActionKnown
Source§impl<'de> Deserialize<'de> for GuardrailBlockActionKnown
impl<'de> Deserialize<'de> for GuardrailBlockActionKnown
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 GuardrailBlockActionKnown
impl StructuralPartialEq for GuardrailBlockActionKnown
Auto Trait Implementations§
impl Freeze for GuardrailBlockActionKnown
impl RefUnwindSafe for GuardrailBlockActionKnown
impl Send for GuardrailBlockActionKnown
impl Sync for GuardrailBlockActionKnown
impl Unpin for GuardrailBlockActionKnown
impl UnsafeUnpin for GuardrailBlockActionKnown
impl UnwindSafe for GuardrailBlockActionKnown
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