pub struct ModEventReportData {
pub comment: Option<String>,
pub is_reporter_muted: Option<bool>,
pub report_type: ReasonType,
}
Available on crate feature
namespace-toolsozone
only.Expand description
Report a subject
Fields§
§comment: Option<String>
§is_reporter_muted: Option<bool>
Set to true if the reporter was muted from reporting at the time of the event. These reports won’t impact the reviewState of the subject.
report_type: ReasonType
Trait Implementations§
Source§impl Clone for ModEventReportData
impl Clone for ModEventReportData
Source§fn clone(&self) -> ModEventReportData
fn clone(&self) -> ModEventReportData
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 ModEventReportData
impl Debug for ModEventReportData
Source§impl<'de> Deserialize<'de> for ModEventReportData
impl<'de> Deserialize<'de> for ModEventReportData
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 ModEventReportData
impl PartialEq for ModEventReportData
Source§impl Serialize for ModEventReportData
impl Serialize for ModEventReportData
impl Eq for ModEventReportData
impl StructuralPartialEq for ModEventReportData
Auto Trait Implementations§
impl Freeze for ModEventReportData
impl RefUnwindSafe for ModEventReportData
impl Send for ModEventReportData
impl Sync for ModEventReportData
impl Unpin for ModEventReportData
impl UnwindSafe for ModEventReportData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.