pub struct PublicCommentBase {Show 29 fields
pub _id: String,
pub user_id: Option<Option<String>>,
pub commenter_name: String,
pub commenter_link: Option<Option<String>>,
pub comment_html: String,
pub parent_id: Option<Option<String>>,
pub date: Option<String>,
pub votes: Option<Option<i32>>,
pub votes_up: Option<Option<i32>>,
pub votes_down: Option<Option<i32>>,
pub verified: bool,
pub avatar_src: Option<Option<String>>,
pub has_images: Option<bool>,
pub is_by_admin: Option<bool>,
pub is_by_moderator: Option<bool>,
pub is_pinned: Option<Option<bool>>,
pub is_locked: Option<Option<bool>>,
pub display_label: Option<Option<String>>,
pub rating: Option<Option<f64>>,
pub badges: Option<Option<Vec<CommentUserBadgeInfo>>>,
pub view_count: Option<Option<i64>>,
pub is_deleted: Option<bool>,
pub is_deleted_user: Option<bool>,
pub is_spam: Option<bool>,
pub anon_user_id: Option<Option<String>>,
pub feedback_ids: Option<Vec<String>>,
pub requires_verification: Option<bool>,
pub edit_key: Option<String>,
pub approved: Option<bool>,
}Fields§
§_id: String§user_id: Option<Option<String>>§commenter_name: String§commenter_link: Option<Option<String>>§comment_html: String§parent_id: Option<Option<String>>§date: Option<String>§votes: Option<Option<i32>>§votes_up: Option<Option<i32>>§votes_down: Option<Option<i32>>§verified: bool§avatar_src: Option<Option<String>>§has_images: Option<bool>§is_by_admin: Option<bool>§is_by_moderator: Option<bool>§is_pinned: Option<Option<bool>>§is_locked: Option<Option<bool>>§display_label: Option<Option<String>>§rating: Option<Option<f64>>§badges: Option<Option<Vec<CommentUserBadgeInfo>>>§view_count: Option<Option<i64>>§is_deleted: Option<bool>§is_deleted_user: Option<bool>§is_spam: Option<bool>§anon_user_id: Option<Option<String>>§feedback_ids: Option<Vec<String>>§requires_verification: Option<bool>§edit_key: Option<String>§approved: Option<bool>Implementations§
Trait Implementations§
Source§impl Clone for PublicCommentBase
impl Clone for PublicCommentBase
Source§fn clone(&self) -> PublicCommentBase
fn clone(&self) -> PublicCommentBase
Returns a duplicate 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 PublicCommentBase
impl Debug for PublicCommentBase
Source§impl Default for PublicCommentBase
impl Default for PublicCommentBase
Source§fn default() -> PublicCommentBase
fn default() -> PublicCommentBase
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PublicCommentBase
impl<'de> Deserialize<'de> for PublicCommentBase
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
Source§impl PartialEq for PublicCommentBase
impl PartialEq for PublicCommentBase
Source§impl Serialize for PublicCommentBase
impl Serialize for PublicCommentBase
impl StructuralPartialEq for PublicCommentBase
Auto Trait Implementations§
impl Freeze for PublicCommentBase
impl RefUnwindSafe for PublicCommentBase
impl Send for PublicCommentBase
impl Sync for PublicCommentBase
impl Unpin for PublicCommentBase
impl UnwindSafe for PublicCommentBase
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