pub struct AnswerResource {
pub id: Uuid,
pub question_id: Uuid,
pub author_id: Uuid,
pub body: String,
pub upvote: i32,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub user_vote: Option<i16>,
pub author: Option<AuthorResource>,
pub comments: Vec<CommentResource>,
}Fields§
§id: Uuid§question_id: Uuid§body: String§upvote: i32§created_at: DateTime<Utc>§updated_at: DateTime<Utc>§user_vote: Option<i16>§comments: Vec<CommentResource>Trait Implementations§
impl ApiResource for AnswerResource
Source§impl Clone for AnswerResource
impl Clone for AnswerResource
Source§fn clone(&self) -> AnswerResource
fn clone(&self) -> AnswerResource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AnswerResource
impl Debug for AnswerResource
Source§impl<'de> Deserialize<'de> for AnswerResource
impl<'de> Deserialize<'de> for AnswerResource
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
impl Eq for AnswerResource
Source§impl PartialEq for AnswerResource
impl PartialEq for AnswerResource
Source§fn eq(&self, other: &AnswerResource) -> bool
fn eq(&self, other: &AnswerResource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AnswerResource
impl Serialize for AnswerResource
impl StructuralPartialEq for AnswerResource
Auto Trait Implementations§
impl Freeze for AnswerResource
impl RefUnwindSafe for AnswerResource
impl Send for AnswerResource
impl Sync for AnswerResource
impl Unpin for AnswerResource
impl UnsafeUnpin for AnswerResource
impl UnwindSafe for AnswerResource
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