pub struct PostSubmissionDTO {
pub id: String,
pub status: String,
pub content_role: String,
pub request: Value,
pub risk_level: Option<String>,
pub topic_id: String,
pub post_id: String,
pub post_number: u64,
pub base_revision: Option<String>,
pub created_at: String,
pub updated_at: String,
}Fields§
§id: String§status: String§content_role: String§request: Value提交内容原样回显,随 content_role 变化,结构未固定。
risk_level: Option<String>§topic_id: String§post_id: String§post_number: u64§base_revision: Option<String>§created_at: String§updated_at: StringTrait Implementations§
Source§impl Clone for PostSubmissionDTO
impl Clone for PostSubmissionDTO
Source§impl Debug for PostSubmissionDTO
impl Debug for PostSubmissionDTO
Source§impl<'de> Deserialize<'de> for PostSubmissionDTO
impl<'de> Deserialize<'de> for PostSubmissionDTO
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 PostSubmissionDTO
impl RefUnwindSafe for PostSubmissionDTO
impl Send for PostSubmissionDTO
impl Sync for PostSubmissionDTO
impl Unpin for PostSubmissionDTO
impl UnsafeUnpin for PostSubmissionDTO
impl UnwindSafe for PostSubmissionDTO
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