pub struct ReviewResource {Show 14 fields
pub id: Uuid,
pub number: i32,
pub author_id: Uuid,
pub repository_id: Uuid,
pub title: String,
pub description: String,
pub target_branch: String,
pub status: String,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub author: Option<AuthorResource>,
pub diffs: Vec<DiffResource>,
pub reviewers: Vec<ReviewerResource>,
pub comments: Vec<ReviewCommentResource>,
}Fields§
§id: Uuid§number: i32§repository_id: Uuid§title: String§description: String§target_branch: String§status: String§created_at: DateTime<Utc>§updated_at: DateTime<Utc>§diffs: Vec<DiffResource>§reviewers: Vec<ReviewerResource>§comments: Vec<ReviewCommentResource>Trait Implementations§
impl ApiResource for ReviewResource
Source§impl Clone for ReviewResource
impl Clone for ReviewResource
Source§fn clone(&self) -> ReviewResource
fn clone(&self) -> ReviewResource
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 ReviewResource
impl Debug for ReviewResource
Source§impl<'de> Deserialize<'de> for ReviewResource
impl<'de> Deserialize<'de> for ReviewResource
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 ReviewResource
Source§impl PartialEq for ReviewResource
impl PartialEq for ReviewResource
Source§fn eq(&self, other: &ReviewResource) -> bool
fn eq(&self, other: &ReviewResource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ReviewResource
impl Serialize for ReviewResource
impl StructuralPartialEq for ReviewResource
Auto Trait Implementations§
impl Freeze for ReviewResource
impl RefUnwindSafe for ReviewResource
impl Send for ReviewResource
impl Sync for ReviewResource
impl Unpin for ReviewResource
impl UnsafeUnpin for ReviewResource
impl UnwindSafe for ReviewResource
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