pub struct ModerationUi {
pub no_override: bool,
pub filters: Vec<ModerationCause>,
pub blurs: Vec<ModerationCause>,
pub alerts: Vec<ModerationCause>,
pub informs: Vec<ModerationCause>,
}Expand description
The output of applying a moderation decision to a UI context.
Fields§
§no_override: bool§filters: Vec<ModerationCause>§blurs: Vec<ModerationCause>§alerts: Vec<ModerationCause>§informs: Vec<ModerationCause>Implementations§
Trait Implementations§
Source§impl Clone for ModerationUi
impl Clone for ModerationUi
Source§fn clone(&self) -> ModerationUi
fn clone(&self) -> ModerationUi
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 ModerationUi
impl Debug for ModerationUi
Source§impl Default for ModerationUi
impl Default for ModerationUi
Source§fn default() -> ModerationUi
fn default() -> ModerationUi
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ModerationUi
impl RefUnwindSafe for ModerationUi
impl Send for ModerationUi
impl Sync for ModerationUi
impl Unpin for ModerationUi
impl UnsafeUnpin for ModerationUi
impl UnwindSafe for ModerationUi
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