pub struct ModerationPolicySideParam {
pub mode: ModerationPolicyMode,
}Expand description
The moderation policy for one side (input or output) of the response.
Fields§
§mode: ModerationPolicyModescore returns moderation results; block additionally blocks
flagged content.
Trait Implementations§
Source§impl Clone for ModerationPolicySideParam
impl Clone for ModerationPolicySideParam
Source§impl Debug for ModerationPolicySideParam
impl Debug for ModerationPolicySideParam
Source§impl<'de> Deserialize<'de> for ModerationPolicySideParam
impl<'de> Deserialize<'de> for ModerationPolicySideParam
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 ModerationPolicySideParam
impl RefUnwindSafe for ModerationPolicySideParam
impl Send for ModerationPolicySideParam
impl Sync for ModerationPolicySideParam
impl Unpin for ModerationPolicySideParam
impl UnsafeUnpin for ModerationPolicySideParam
impl UnwindSafe for ModerationPolicySideParam
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