pub struct RefusalContent {
pub refusal: String,
}Expand description
A refusal explanation from the model.
Fields§
§refusal: StringThe refusal explanation from the model.
Trait Implementations§
Source§impl Clone for RefusalContent
impl Clone for RefusalContent
Source§fn clone(&self) -> RefusalContent
fn clone(&self) -> RefusalContent
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 RefusalContent
impl Debug for RefusalContent
Source§impl<'de> Deserialize<'de> for RefusalContent
impl<'de> Deserialize<'de> for RefusalContent
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RefusalContent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RefusalContent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<RefusalContent> for OutputMessageContent
impl From<RefusalContent> for OutputMessageContent
Source§fn from(content: RefusalContent) -> OutputMessageContent
fn from(content: RefusalContent) -> OutputMessageContent
Converts to this type from the input type.
Source§impl<S> From<S> for RefusalContent
impl<S> From<S> for RefusalContent
Source§fn from(refusal: S) -> RefusalContent
fn from(refusal: S) -> RefusalContent
Converts to this type from the input type.
Source§impl PartialEq for RefusalContent
impl PartialEq for RefusalContent
Source§impl Serialize for RefusalContent
impl Serialize for RefusalContent
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for RefusalContent
Auto Trait Implementations§
impl Freeze for RefusalContent
impl RefUnwindSafe for RefusalContent
impl Send for RefusalContent
impl Sync for RefusalContent
impl Unpin for RefusalContent
impl UnsafeUnpin for RefusalContent
impl UnwindSafe for RefusalContent
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