pub struct CommitMetadata {
pub sha: String,
pub message: String,
pub author: String,
pub author_email: String,
pub committed_at_utc: String,
pub extra: Option<String>,
}Expand description
Basic commit metadata with provider-specific extension field.
Fields§
§sha: String§message: String§committed_at_utc: String§extra: Option<String>Trait Implementations§
Source§impl Clone for CommitMetadata
impl Clone for CommitMetadata
Source§fn clone(&self) -> CommitMetadata
fn clone(&self) -> CommitMetadata
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 moreAuto Trait Implementations§
impl Freeze for CommitMetadata
impl RefUnwindSafe for CommitMetadata
impl Send for CommitMetadata
impl Sync for CommitMetadata
impl Unpin for CommitMetadata
impl UnsafeUnpin for CommitMetadata
impl UnwindSafe for CommitMetadata
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more