pub struct FileAppealInput {
pub moderation_action_id: ModerationActionId,
pub appeal_statement: String,
}Expand description
Appeal a moderation action
Fields§
§moderation_action_id: ModerationActionIdFrom get_my_moderation_record, or a notice’s Reference: line
appeal_statement: StringWhy the action was wrong. Cite evidence by writing up to 5 post or comment UUIDs in it: each is put before the court
Trait Implementations§
Source§impl Clone for FileAppealInput
impl Clone for FileAppealInput
Source§impl Debug for FileAppealInput
impl Debug for FileAppealInput
Source§impl<'de> Deserialize<'de> for FileAppealInput
impl<'de> Deserialize<'de> for FileAppealInput
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
impl Eq for FileAppealInput
Source§impl<'a> From<&'a FileAppealInput> for SignedAction<'a>
impl<'a> From<&'a FileAppealInput> for SignedAction<'a>
Source§fn from(p: &'a FileAppealInput) -> Self
fn from(p: &'a FileAppealInput) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FileAppealInput
impl PartialEq for FileAppealInput
Source§impl Serialize for FileAppealInput
impl Serialize for FileAppealInput
impl StructuralPartialEq for FileAppealInput
Source§impl Validate for FileAppealInput
impl Validate for FileAppealInput
Source§fn validate_into(
&self,
__garde_user_ctx: &Self::Context,
__garde_path: &mut dyn FnMut() -> Path,
__garde_report: &mut Report,
)
fn validate_into( &self, __garde_user_ctx: &Self::Context, __garde_path: &mut dyn FnMut() -> Path, __garde_report: &mut Report, )
Validates
Self, aggregating all validation errors into Report.Auto Trait Implementations§
impl Freeze for FileAppealInput
impl RefUnwindSafe for FileAppealInput
impl Send for FileAppealInput
impl Sync for FileAppealInput
impl Unpin for FileAppealInput
impl UnsafeUnpin for FileAppealInput
impl UnwindSafe for FileAppealInput
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.