pub struct GitInputReference {
pub commit: String,
pub reference: Option<String>,
pub dir: String,
pub suffix: String,
pub message: String,
}Expand description
Metadata information about Git Txn input
Fields§
§commit: Stringcommit id
reference: Option<String>git symbolic reference main, Y2023, etc.
dir: StringGit directory inside repository
suffix: Stringfilename suffix of journal files
message: StringGit commit message of selected commit
Trait Implementations§
Source§impl Clone for GitInputReference
impl Clone for GitInputReference
Source§fn clone(&self) -> GitInputReference
fn clone(&self) -> GitInputReference
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 moreAuto Trait Implementations§
impl Freeze for GitInputReference
impl RefUnwindSafe for GitInputReference
impl Send for GitInputReference
impl Sync for GitInputReference
impl Unpin for GitInputReference
impl UnwindSafe for GitInputReference
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