pub enum ResponseOutputRefusalType {
Refusal,
}Expand description
The type of the refusal. Always refusal.
JSON schema
{
"description": "The type of the refusal. Always `refusal`.",
"type": "string",
"enum": [
"refusal"
]
}Variants§
Refusal
Trait Implementations§
Source§impl Clone for ResponseOutputRefusalType
impl Clone for ResponseOutputRefusalType
Source§fn clone(&self) -> ResponseOutputRefusalType
fn clone(&self) -> ResponseOutputRefusalType
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 ResponseOutputRefusalType
Source§impl Debug for ResponseOutputRefusalType
impl Debug for ResponseOutputRefusalType
Source§impl<'de> Deserialize<'de> for ResponseOutputRefusalType
impl<'de> Deserialize<'de> for ResponseOutputRefusalType
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 Display for ResponseOutputRefusalType
impl Display for ResponseOutputRefusalType
impl Eq for ResponseOutputRefusalType
Source§impl FromStr for ResponseOutputRefusalType
impl FromStr for ResponseOutputRefusalType
Source§impl Hash for ResponseOutputRefusalType
impl Hash for ResponseOutputRefusalType
Source§impl Ord for ResponseOutputRefusalType
impl Ord for ResponseOutputRefusalType
Source§fn cmp(&self, other: &ResponseOutputRefusalType) -> Ordering
fn cmp(&self, other: &ResponseOutputRefusalType) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for ResponseOutputRefusalType
impl PartialOrd for ResponseOutputRefusalType
impl StructuralPartialEq for ResponseOutputRefusalType
Source§impl TryFrom<&String> for ResponseOutputRefusalType
impl TryFrom<&String> for ResponseOutputRefusalType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for ResponseOutputRefusalType
impl TryFrom<&str> for ResponseOutputRefusalType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for ResponseOutputRefusalType
impl TryFrom<String> for ResponseOutputRefusalType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for ResponseOutputRefusalType
impl RefUnwindSafe for ResponseOutputRefusalType
impl Send for ResponseOutputRefusalType
impl Sync for ResponseOutputRefusalType
impl Unpin for ResponseOutputRefusalType
impl UnsafeUnpin for ResponseOutputRefusalType
impl UnwindSafe for ResponseOutputRefusalType
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.