pub struct UntrackedFile {
pub path: RepoPath,
pub contents: Vec<u8>,
pub omitted_bytes: Option<u64>,
}Expand description
Contents for an untracked file, supplied by a native Git host.
Fields§
§path: RepoPathRepository-relative path.
contents: Vec<u8>§omitted_bytes: Option<u64>Trait Implementations§
Source§impl Clone for UntrackedFile
impl Clone for UntrackedFile
Source§fn clone(&self) -> UntrackedFile
fn clone(&self) -> UntrackedFile
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 moreSource§impl Debug for UntrackedFile
impl Debug for UntrackedFile
impl Eq for UntrackedFile
Source§impl PartialEq for UntrackedFile
impl PartialEq for UntrackedFile
impl StructuralPartialEq for UntrackedFile
Auto Trait Implementations§
impl Freeze for UntrackedFile
impl RefUnwindSafe for UntrackedFile
impl Send for UntrackedFile
impl Sync for UntrackedFile
impl Unpin for UntrackedFile
impl UnsafeUnpin for UntrackedFile
impl UnwindSafe for UntrackedFile
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more