pub struct ChatCompletionModeration {
pub input: ChatCompletionModerationInput,
pub output: ChatCompletionModerationOutput,
}Available on crate feature
chat-completion-types only.Expand description
Moderation results or errors for the request input and generated output.
Fields§
§input: ChatCompletionModerationInputModeration for the request input.
output: ChatCompletionModerationOutputModeration for the generated output.
Trait Implementations§
Source§impl Clone for ChatCompletionModeration
impl Clone for ChatCompletionModeration
Source§impl ComposeSchema for ChatCompletionModeration
Available on crate feature openapi only.
impl ComposeSchema for ChatCompletionModeration
Available on crate feature
openapi only.Source§impl Debug for ChatCompletionModeration
impl Debug for ChatCompletionModeration
Source§impl<'de> Deserialize<'de> for ChatCompletionModeration
impl<'de> Deserialize<'de> for ChatCompletionModeration
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 ChatCompletionModeration
impl PartialEq for ChatCompletionModeration
Source§impl Serialize for ChatCompletionModeration
impl Serialize for ChatCompletionModeration
impl StructuralPartialEq for ChatCompletionModeration
Source§impl ToSchema for ChatCompletionModeration
Available on crate feature openapi only.
impl ToSchema for ChatCompletionModeration
Available on crate feature
openapi only.Auto Trait Implementations§
impl Freeze for ChatCompletionModeration
impl RefUnwindSafe for ChatCompletionModeration
impl Send for ChatCompletionModeration
impl Sync for ChatCompletionModeration
impl Unpin for ChatCompletionModeration
impl UnsafeUnpin for ChatCompletionModeration
impl UnwindSafe for ChatCompletionModeration
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