pub struct ForumMetamodItem {
pub action_id: i64,
pub post_id: i64,
pub topic_id: i64,
pub excerpt: String,
pub reason: String,
pub delta: i16,
pub score_after: i32,
pub created_at: String,
}Expand description
A metamoderation-queue row (GET /api/forum/metamod/queue item, F6).
Fields§
§action_id: i64Moderation action id (used for the vote).
post_id: i64Post id the action targeted.
topic_id: i64Topic id the post belongs to.
excerpt: StringPost excerpt (first ~200 chars).
reason: StringReason the moderator used.
delta: i16Score delta the moderator applied.
score_after: i32Post score after the action.
created_at: StringISO timestamp of the action.
Trait Implementations§
Source§impl Clone for ForumMetamodItem
impl Clone for ForumMetamodItem
Source§fn clone(&self) -> ForumMetamodItem
fn clone(&self) -> ForumMetamodItem
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 ForumMetamodItem
impl Debug for ForumMetamodItem
Source§impl<'de> Deserialize<'de> for ForumMetamodItem
impl<'de> Deserialize<'de> for ForumMetamodItem
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 ForumMetamodItem
impl RefUnwindSafe for ForumMetamodItem
impl Send for ForumMetamodItem
impl Sync for ForumMetamodItem
impl Unpin for ForumMetamodItem
impl UnsafeUnpin for ForumMetamodItem
impl UnwindSafe for ForumMetamodItem
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more