pub struct DecoratedCommit {
pub id: String,
pub short_id: String,
pub summary: String,
pub author: String,
pub timestamp: i64,
pub parents: Vec<String>,
pub refs: Vec<String>,
}Expand description
One commit with everything a TUI row needs: graph topology + decorations.
Fields§
§id: String§short_id: String§summary: String§timestamp: i64§parents: Vec<String>§refs: Vec<String>Refs that point at this commit, formatted: [“HEAD -> main”, “tag: v0.6.0”].
Trait Implementations§
Source§impl Clone for DecoratedCommit
impl Clone for DecoratedCommit
Source§fn clone(&self) -> DecoratedCommit
fn clone(&self) -> DecoratedCommit
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DecoratedCommit
impl RefUnwindSafe for DecoratedCommit
impl Send for DecoratedCommit
impl Sync for DecoratedCommit
impl Unpin for DecoratedCommit
impl UnsafeUnpin for DecoratedCommit
impl UnwindSafe for DecoratedCommit
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