pub struct ImageContentFilterInfo {
pub role: Option<ImageContentFilterRole>,
pub level: Option<i32>,
}Expand description
Content-safety metadata returned by image generation.
Fields§
§role: Option<ImageContentFilterRole>Stage at which the safety filter applied.
level: Option<i32>Severity from 0 (most severe) through 3 (least severe).
Trait Implementations§
Source§impl Clone for ImageContentFilterInfo
impl Clone for ImageContentFilterInfo
Source§fn clone(&self) -> ImageContentFilterInfo
fn clone(&self) -> ImageContentFilterInfo
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 ImageContentFilterInfo
impl Debug for ImageContentFilterInfo
Source§impl<'de> Deserialize<'de> for ImageContentFilterInfo
impl<'de> Deserialize<'de> for ImageContentFilterInfo
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
Auto Trait Implementations§
impl Freeze for ImageContentFilterInfo
impl RefUnwindSafe for ImageContentFilterInfo
impl Send for ImageContentFilterInfo
impl Sync for ImageContentFilterInfo
impl Unpin for ImageContentFilterInfo
impl UnsafeUnpin for ImageContentFilterInfo
impl UnwindSafe for ImageContentFilterInfo
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