pub struct OpenLoop {
pub root_label: String,
pub repo_name: String,
pub repo_path: PathBuf,
pub branch: String,
pub head_sha: String,
pub last_commit: DateTime<Utc>,
pub ahead: u32,
pub behind: u32,
}Expand description
An open loop: an unmerged branch with its own commits.
Fields§
§root_label: String§repo_name: String§repo_path: PathBuf§branch: String§head_sha: String§last_commit: DateTime<Utc>§ahead: u32§behind: u32Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OpenLoop
impl RefUnwindSafe for OpenLoop
impl Send for OpenLoop
impl Sync for OpenLoop
impl Unpin for OpenLoop
impl UnsafeUnpin for OpenLoop
impl UnwindSafe for OpenLoop
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