pub struct DocSerializer {Show 32 fields
pub object: Object,
pub slug: String,
pub title: String,
pub description: Option<String>,
pub user_id: u32,
pub book_id: u32,
pub format: String,
pub public: u8,
pub status: u8,
pub view_status: u8,
pub read_status: u8,
pub likes_count: Option<u32>,
pub read_count: Option<u32>,
pub comments_count: Option<u32>,
pub content_updated_at: String,
pub published_at: Option<String>,
pub first_published_at: Option<String>,
pub draft_version: Option<u16>,
pub last_editor_id: Option<u32>,
pub word_count: u32,
pub cover: Option<String>,
pub custom_description: Option<String>,
pub last_editor: Option<UserSerializer>,
pub book: Option<BookSerializer>,
pub hits: Option<u32>,
pub creator: Option<UserSerializer>,
pub body: Option<String>,
pub body_draft: Option<String>,
pub body_html: Option<String>,
pub body_lake: Option<String>,
pub body_draft_lake: Option<String>,
pub deleted_at: Option<String>,
}
Fields§
§object: Object
§slug: String
§title: String
§description: Option<String>
§user_id: u32
§book_id: u32
§format: String
§public: u8
§status: u8
§view_status: u8
§read_status: u8
§likes_count: Option<u32>
§read_count: Option<u32>
§comments_count: Option<u32>
§content_updated_at: String
§published_at: Option<String>
§first_published_at: Option<String>
§draft_version: Option<u16>
§last_editor_id: Option<u32>
§word_count: u32
§cover: Option<String>
§custom_description: Option<String>
§last_editor: Option<UserSerializer>
§book: Option<BookSerializer>
§hits: Option<u32>
§creator: Option<UserSerializer>
§body: Option<String>
§body_draft: Option<String>
§body_html: Option<String>
§body_lake: Option<String>
§body_draft_lake: Option<String>
§deleted_at: Option<String>
Trait Implementations§
Source§impl Debug for DocSerializer
impl Debug for DocSerializer
Source§impl Default for DocSerializer
impl Default for DocSerializer
Source§fn default() -> DocSerializer
fn default() -> DocSerializer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DocSerializer
impl<'de> Deserialize<'de> for DocSerializer
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 DocSerializer
impl RefUnwindSafe for DocSerializer
impl Send for DocSerializer
impl Sync for DocSerializer
impl Unpin for DocSerializer
impl UnwindSafe for DocSerializer
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