pub struct RepositoryCommitResource {
pub owner_name: String,
pub repo_name: String,
pub sha: String,
pub parent_sha: String,
pub message: String,
pub date: DateTime<Utc>,
pub author: CommitAuthorResource,
pub bug_number: Option<i32>,
pub review_number: Option<i32>,
pub diff_position: Option<i32>,
pub diffs: Vec<CommitDiffResource>,
}Fields§
§owner_name: String§repo_name: String§sha: String§parent_sha: String§message: String§date: DateTime<Utc>§bug_number: Option<i32>§review_number: Option<i32>§diff_position: Option<i32>§diffs: Vec<CommitDiffResource>Trait Implementations§
impl ApiResource for RepositoryCommitResource
Source§impl Clone for RepositoryCommitResource
impl Clone for RepositoryCommitResource
Source§fn clone(&self) -> RepositoryCommitResource
fn clone(&self) -> RepositoryCommitResource
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 RepositoryCommitResource
impl Debug for RepositoryCommitResource
Source§impl<'de> Deserialize<'de> for RepositoryCommitResource
impl<'de> Deserialize<'de> for RepositoryCommitResource
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 RepositoryCommitResource
Source§impl PartialEq for RepositoryCommitResource
impl PartialEq for RepositoryCommitResource
Source§fn eq(&self, other: &RepositoryCommitResource) -> bool
fn eq(&self, other: &RepositoryCommitResource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RepositoryCommitResource
impl Serialize for RepositoryCommitResource
impl StructuralPartialEq for RepositoryCommitResource
Auto Trait Implementations§
impl Freeze for RepositoryCommitResource
impl RefUnwindSafe for RepositoryCommitResource
impl Send for RepositoryCommitResource
impl Sync for RepositoryCommitResource
impl Unpin for RepositoryCommitResource
impl UnsafeUnpin for RepositoryCommitResource
impl UnwindSafe for RepositoryCommitResource
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