pub struct IncludedGitCommit {
pub commit_id: Option<String>,
pub commit_time: Option<OffsetDateTime>,
pub parent_commit_ids: Vec<String>,
pub repository_id: Option<String>,
}Fields§
§commit_id: Option<String>§commit_time: Option<OffsetDateTime>§parent_commit_ids: Vec<String>§repository_id: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for IncludedGitCommit
impl Clone for IncludedGitCommit
Source§fn clone(&self) -> IncludedGitCommit
fn clone(&self) -> IncludedGitCommit
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 IncludedGitCommit
impl Debug for IncludedGitCommit
Source§impl Default for IncludedGitCommit
impl Default for IncludedGitCommit
Source§fn default() -> IncludedGitCommit
fn default() -> IncludedGitCommit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IncludedGitCommit
impl<'de> Deserialize<'de> for IncludedGitCommit
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 IncludedGitCommit
impl PartialEq for IncludedGitCommit
Source§impl Serialize for IncludedGitCommit
impl Serialize for IncludedGitCommit
impl StructuralPartialEq for IncludedGitCommit
Auto Trait Implementations§
impl Freeze for IncludedGitCommit
impl RefUnwindSafe for IncludedGitCommit
impl Send for IncludedGitCommit
impl Sync for IncludedGitCommit
impl Unpin for IncludedGitCommit
impl UnwindSafe for IncludedGitCommit
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