Struct hg_parser::ChangesetHeader [−][src]
pub struct ChangesetHeader { pub p1: Option<Revision>, pub p2: Option<Revision>, pub manifestid: NodeHash, pub user: Vec<u8>, pub time: DateTime, pub extra: HashMap<Vec<u8>, Vec<u8>>, pub files: Vec<Vec<u8>>, pub comment: Vec<u8>, }
Expand description
Changeset’s header.
Fields
p1: Option<Revision>
Expand description
Parent 1.
p2: Option<Revision>
Expand description
Parent 2.
manifestid: NodeHash
Expand description
Manifest id hash.
user: Vec<u8>
Expand description
User.
time: DateTime
Expand description
Time.
extra: HashMap<Vec<u8>, Vec<u8>>
Expand description
Extra properties (like b“branch“ shows current branch name, b“closed“ equal to b“1“ means branch is closed).
files: Vec<Vec<u8>>
Expand description
Files paths.
comment: Vec<u8>
Expand description
Comment to revision.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ChangesetHeader
impl Send for ChangesetHeader
impl Sync for ChangesetHeader
impl Unpin for ChangesetHeader
impl UnwindSafe for ChangesetHeader
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self