pub struct MultimediaInput {
pub content_type: MediaType,
pub url: String,
}Expand description
Multimedia input for content moderation.
Fields§
§content_type: MediaTypeContent type (image, audio, video)
url: StringURL to the multimedia content
Trait Implementations§
Source§impl Clone for MultimediaInput
impl Clone for MultimediaInput
Source§fn clone(&self) -> MultimediaInput
fn clone(&self) -> MultimediaInput
Returns a duplicate of the value. Read more
1.0.0 · 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 MultimediaInput
impl Debug for MultimediaInput
Source§impl<'de> Deserialize<'de> for MultimediaInput
impl<'de> Deserialize<'de> for MultimediaInput
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 Serialize for MultimediaInput
impl Serialize for MultimediaInput
Source§impl Validate for MultimediaInput
impl Validate for MultimediaInput
Source§impl<'v_a> ValidateArgs<'v_a> for MultimediaInput
impl<'v_a> ValidateArgs<'v_a> for MultimediaInput
Auto Trait Implementations§
impl Freeze for MultimediaInput
impl RefUnwindSafe for MultimediaInput
impl Send for MultimediaInput
impl Sync for MultimediaInput
impl Unpin for MultimediaInput
impl UnwindSafe for MultimediaInput
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