pub struct ChangeInfo {
pub change_id: String,
pub commit_id: String,
pub bookmark: Option<String>,
pub description: String,
}Expand description
The jj working-copy change @, shown on a jj repo’s head line.
Fields§
§change_id: String§commit_id: String@’s commit id when the view was read; a snapshot rewrites it.
bookmark: Option<String>A bookmark on @, else on its nearest bookmarked ancestor.
description: StringFirst line of the description; empty when none is set.
Trait Implementations§
Source§impl Clone for ChangeInfo
impl Clone for ChangeInfo
Source§impl Debug for ChangeInfo
impl Debug for ChangeInfo
impl Eq for ChangeInfo
Source§impl PartialEq for ChangeInfo
impl PartialEq for ChangeInfo
impl StructuralPartialEq for ChangeInfo
Auto Trait Implementations§
impl Freeze for ChangeInfo
impl RefUnwindSafe for ChangeInfo
impl Send for ChangeInfo
impl Sync for ChangeInfo
impl Unpin for ChangeInfo
impl UnsafeUnpin for ChangeInfo
impl UnwindSafe for ChangeInfo
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