pub struct ChatCompletionRequestMessageContentPartRefusal {
pub refusal: String,
}
Fields§
§refusal: String
The refusal message generated by the model.
Implementations§
Source§impl ChatCompletionRequestMessageContentPartRefusal
impl ChatCompletionRequestMessageContentPartRefusal
Sourcepub fn builder() -> ChatCompletionRequestMessageContentPartRefusalBuilder<((),)>
pub fn builder() -> ChatCompletionRequestMessageContentPartRefusalBuilder<((),)>
Create a builder for building ChatCompletionRequestMessageContentPartRefusal
.
On the builder, call .refusal(...)
to set the values of the fields.
Finally, call .build()
to create the instance of ChatCompletionRequestMessageContentPartRefusal
.
Trait Implementations§
Source§impl Clone for ChatCompletionRequestMessageContentPartRefusal
impl Clone for ChatCompletionRequestMessageContentPartRefusal
Source§fn clone(&self) -> ChatCompletionRequestMessageContentPartRefusal
fn clone(&self) -> ChatCompletionRequestMessageContentPartRefusal
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'de> Deserialize<'de> for ChatCompletionRequestMessageContentPartRefusal
impl<'de> Deserialize<'de> for ChatCompletionRequestMessageContentPartRefusal
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 PartialEq for ChatCompletionRequestMessageContentPartRefusal
impl PartialEq for ChatCompletionRequestMessageContentPartRefusal
Source§fn eq(&self, other: &ChatCompletionRequestMessageContentPartRefusal) -> bool
fn eq(&self, other: &ChatCompletionRequestMessageContentPartRefusal) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ChatCompletionRequestMessageContentPartRefusal
Auto Trait Implementations§
impl Freeze for ChatCompletionRequestMessageContentPartRefusal
impl RefUnwindSafe for ChatCompletionRequestMessageContentPartRefusal
impl Send for ChatCompletionRequestMessageContentPartRefusal
impl Sync for ChatCompletionRequestMessageContentPartRefusal
impl Unpin for ChatCompletionRequestMessageContentPartRefusal
impl UnwindSafe for ChatCompletionRequestMessageContentPartRefusal
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