pub struct CommitSpec {
pub tree: GitId,
pub parents: Vec<GitId>,
pub author_name: String,
pub author_email: String,
pub time_ms: i64,
pub message: String,
pub headers: Vec<(String, String)>,
}Fields§
§tree: GitId§parents: Vec<GitId>§time_ms: i64§message: String§headers: Vec<(String, String)>Trait Implementations§
Source§impl Clone for CommitSpec
impl Clone for CommitSpec
Auto Trait Implementations§
impl Forget for CommitSpec
impl Freeze for CommitSpec
impl RefUnwindSafe for CommitSpec
impl Send for CommitSpec
impl Sync for CommitSpec
impl Unpin for CommitSpec
impl UnsafeUnpin for CommitSpec
impl UnwindSafe for CommitSpec
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