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