[−][src]Struct hg_parser::ChangesetFile
Changeset's file. Contains path info, internal blob from Mercurial (use file_content for actual file data) and meta information.
Fields
path: Vec<u8>
Path.
data: Option<Arc<Vec<u8>>>
Data of file, None
- file was deleted, otherwise it was added or modified.
manifest_entry: Option<ManifestEntry>
Meta information, None
- file was deleted, otherwise it was added or modified.
Trait Implementations
Auto Trait Implementations
impl Unpin for ChangesetFile
impl Sync for ChangesetFile
impl Send for ChangesetFile
impl RefUnwindSafe for ChangesetFile
impl UnwindSafe for ChangesetFile
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self