pub enum ModerationCategory {
Show 13 variants
Hate {
score: f32,
},
HateThreatening {
score: f32,
},
Harassment {
score: f32,
},
HarassmentThreatening {
score: f32,
},
Sexual {
score: f32,
},
SexualMinors {
score: f32,
},
Violence {
score: f32,
},
ViolenceGraphic {
score: f32,
},
Illicit {
score: f32,
},
IllicitViolent {
score: f32,
},
SelfHarm {
score: f32,
},
SelfHarmIntent {
score: f32,
},
SelfHarmInstructions {
score: f32,
},
}Expand description
Categories of content moderation.
Variants§
Hate
Hate category with a confidence score.
Fields
HateThreatening
Hate/threatening category with a confidence score.
Fields
Harassment
Harassment category with a confidence score.
Fields
HarassmentThreatening
Harassment/threatening category with a confidence score.
Fields
Sexual
Sexual category with a confidence score.
Fields
SexualMinors
Sexual/minors category with a confidence score.
Fields
Violence
Violence category with a confidence score.
Fields
ViolenceGraphic
Violence/graphic category with a confidence score.
Fields
Illicit
Illicit category with a confidence score.
Fields
IllicitViolent
Illicit/violent category with a confidence score.
Fields
SelfHarm
Self-harm category with a confidence score.
Fields
SelfHarmIntent
Self-harm/intent category with a confidence score.
Fields
SelfHarmInstructions
Self-harm/instructions category with a confidence score.
Trait Implementations§
Source§impl Clone for ModerationCategory
impl Clone for ModerationCategory
Source§fn clone(&self) -> ModerationCategory
fn clone(&self) -> ModerationCategory
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 ModerationCategory
impl Debug for ModerationCategory
Source§impl<'de> Deserialize<'de> for ModerationCategory
impl<'de> Deserialize<'de> for ModerationCategory
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 ModerationCategory
impl PartialEq for ModerationCategory
Source§impl PartialOrd for ModerationCategory
impl PartialOrd for ModerationCategory
Source§impl Serialize for ModerationCategory
impl Serialize for ModerationCategory
impl StructuralPartialEq for ModerationCategory
Auto Trait Implementations§
impl Freeze for ModerationCategory
impl RefUnwindSafe for ModerationCategory
impl Send for ModerationCategory
impl Sync for ModerationCategory
impl Unpin for ModerationCategory
impl UnsafeUnpin for ModerationCategory
impl UnwindSafe for ModerationCategory
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