pub struct SocialSupervisorConfig {
pub min_confidence: f64,
pub flag_if_contains: Vec<String>,
pub check_unverified_claims: bool,
pub blocked_client_names: Vec<String>,
}Expand description
Social supervisor configuration.
Fields§
§min_confidence: f64Confidence below this threshold → review queue.
flag_if_contains: Vec<String>Substrings that trigger a flag if found in the post body.
check_unverified_claims: boolWhether to check for patterns that look like unverified claims.
blocked_client_names: Vec<String>Client names that must NOT appear unless explicitly allowed.
Trait Implementations§
Source§impl Clone for SocialSupervisorConfig
impl Clone for SocialSupervisorConfig
Source§fn clone(&self) -> SocialSupervisorConfig
fn clone(&self) -> SocialSupervisorConfig
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 SocialSupervisorConfig
impl Debug for SocialSupervisorConfig
Source§impl Default for SocialSupervisorConfig
impl Default for SocialSupervisorConfig
Source§fn default() -> SocialSupervisorConfig
fn default() -> SocialSupervisorConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SocialSupervisorConfig
impl RefUnwindSafe for SocialSupervisorConfig
impl Send for SocialSupervisorConfig
impl Sync for SocialSupervisorConfig
impl Unpin for SocialSupervisorConfig
impl UnsafeUnpin for SocialSupervisorConfig
impl UnwindSafe for SocialSupervisorConfig
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