Struct lemmy_api_common::post::CreatePostReport
source · pub struct CreatePostReport {
pub post_id: PostId,
pub reason: String,
}Expand description
Create a post report.
Fields§
§post_id: PostId§reason: StringTrait Implementations§
source§impl Clone for CreatePostReport
impl Clone for CreatePostReport
source§fn clone(&self) -> CreatePostReport
fn clone(&self) -> CreatePostReport
Returns a copy 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 CreatePostReport
impl Debug for CreatePostReport
source§impl Default for CreatePostReport
impl Default for CreatePostReport
source§fn default() -> CreatePostReport
fn default() -> CreatePostReport
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CreatePostReport
impl<'de> Deserialize<'de> for CreatePostReport
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 RefUnwindSafe for CreatePostReport
impl Send for CreatePostReport
impl Sync for CreatePostReport
impl Unpin for CreatePostReport
impl UnwindSafe for CreatePostReport
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