pub struct RepoCommit {
pub author: Option<Box<CommitUser>>,
pub committer: Option<Box<CommitUser>>,
pub message: Option<String>,
pub tree: Option<Box<CommitMeta>>,
pub url: Option<String>,
pub verification: Option<Box<PayloadCommitVerification>>,
}
Fields§
§committer: Option<Box<CommitUser>>
§message: Option<String>
§tree: Option<Box<CommitMeta>>
§url: Option<String>
§verification: Option<Box<PayloadCommitVerification>>
Implementations§
Source§impl RepoCommit
impl RepoCommit
pub fn new() -> RepoCommit
Trait Implementations§
Source§impl Clone for RepoCommit
impl Clone for RepoCommit
Source§fn clone(&self) -> RepoCommit
fn clone(&self) -> RepoCommit
Returns a copy 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 RepoCommit
impl Debug for RepoCommit
Source§impl Default for RepoCommit
impl Default for RepoCommit
Source§fn default() -> RepoCommit
fn default() -> RepoCommit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RepoCommit
impl<'de> Deserialize<'de> for RepoCommit
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 RepoCommit
impl PartialEq for RepoCommit
Source§impl Serialize for RepoCommit
impl Serialize for RepoCommit
impl StructuralPartialEq for RepoCommit
Auto Trait Implementations§
impl Freeze for RepoCommit
impl RefUnwindSafe for RepoCommit
impl Send for RepoCommit
impl Sync for RepoCommit
impl Unpin for RepoCommit
impl UnwindSafe for RepoCommit
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