pub struct UserSubjectInfoDTO {Show 20 fields
pub id: String,
pub title: String,
pub kind: String,
pub excerpt: String,
pub author: TopicAuthorDTO,
pub tags: Vec<UserSubjectTagDTO>,
pub reply_count: u64,
pub view_count: u64,
pub like_count: u64,
pub bookmark_count: u64,
pub question_state: Option<Value>,
pub closed_at: Option<String>,
pub pinned: bool,
pub pinned_globally: bool,
pub pinned_tag_id: Option<String>,
pub pinned_at: Option<String>,
pub pinned_until: Option<String>,
pub created_at: String,
pub edited_at: Option<String>,
pub last_activity_at: String,
}Fields§
§id: String§title: String§kind: String§excerpt: String§reply_count: u64§view_count: u64§like_count: u64§bookmark_count: u64§question_state: Option<Value>仅 kind == "QUESTION" 时存在,结构未文档化。
closed_at: Option<String>§pinned: bool§pinned_globally: bool§pinned_tag_id: Option<String>§pinned_at: Option<String>§pinned_until: Option<String>§created_at: String§edited_at: Option<String>§last_activity_at: StringTrait Implementations§
Source§impl Clone for UserSubjectInfoDTO
impl Clone for UserSubjectInfoDTO
Source§impl Debug for UserSubjectInfoDTO
impl Debug for UserSubjectInfoDTO
Source§impl<'de> Deserialize<'de> for UserSubjectInfoDTO
impl<'de> Deserialize<'de> for UserSubjectInfoDTO
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 UserSubjectInfoDTO
impl RefUnwindSafe for UserSubjectInfoDTO
impl Send for UserSubjectInfoDTO
impl Sync for UserSubjectInfoDTO
impl Unpin for UserSubjectInfoDTO
impl UnsafeUnpin for UserSubjectInfoDTO
impl UnwindSafe for UserSubjectInfoDTO
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