pub struct BranchSnapshot {
pub branch: String,
pub created_at: String,
pub last_event_id: Option<String>,
pub last_commit_id: Option<String>,
pub last_commit: Option<CommitEntry>,
pub commits: Vec<CommitEntry>,
pub signals: Vec<SignalEntry>,
pub merges: Vec<MergeEntry>,
pub session_digests: Vec<SessionDigestEntry>,
pub uncommitted_events: usize,
}Fields§
§branch: String§created_at: String§last_event_id: Option<String>§last_commit_id: Option<String>§last_commit: Option<CommitEntry>§commits: Vec<CommitEntry>§signals: Vec<SignalEntry>§merges: Vec<MergeEntry>§session_digests: Vec<SessionDigestEntry>§uncommitted_events: usizeAuto Trait Implementations§
impl Freeze for BranchSnapshot
impl RefUnwindSafe for BranchSnapshot
impl Send for BranchSnapshot
impl Sync for BranchSnapshot
impl Unpin for BranchSnapshot
impl UnsafeUnpin for BranchSnapshot
impl UnwindSafe for BranchSnapshot
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