pub enum ModerationInputContent {
Text {
text: String,
},
ImageUrl {
image_url: ModerationImageUrl,
},
}Expand description
A multi-modal input object for moderation.
Variants§
Text
An object describing text to classify.
ImageUrl
An object describing an image to classify.
Fields
§
image_url: ModerationImageUrlContains either an image URL or a data URL for a base64 encoded image.
Trait Implementations§
Source§impl Clone for ModerationInputContent
impl Clone for ModerationInputContent
Source§fn clone(&self) -> ModerationInputContent
fn clone(&self) -> ModerationInputContent
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 ModerationInputContent
impl Debug for ModerationInputContent
Auto Trait Implementations§
impl Freeze for ModerationInputContent
impl RefUnwindSafe for ModerationInputContent
impl Send for ModerationInputContent
impl Sync for ModerationInputContent
impl Unpin for ModerationInputContent
impl UnsafeUnpin for ModerationInputContent
impl UnwindSafe for ModerationInputContent
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