pub struct PatchReport {
pub name: String,
pub patch_dir: PathBuf,
pub base: String,
pub created: bool,
}Expand description
Result of patch.
Fields§
§name: StringThe dep name.
patch_dir: PathBufAbsolute path of the patch directory that was written.
base: StringUpstream commit the directory now contains (recorded as patch_base).
created: booltrue when the directory did not exist before; false for a
--force rebuild.
Trait Implementations§
Source§impl Clone for PatchReport
impl Clone for PatchReport
Source§fn clone(&self) -> PatchReport
fn clone(&self) -> PatchReport
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 PatchReport
impl Debug for PatchReport
impl Eq for PatchReport
Source§impl PartialEq for PatchReport
impl PartialEq for PatchReport
impl StructuralPartialEq for PatchReport
Auto Trait Implementations§
impl Freeze for PatchReport
impl RefUnwindSafe for PatchReport
impl Send for PatchReport
impl Sync for PatchReport
impl Unpin for PatchReport
impl UnsafeUnpin for PatchReport
impl UnwindSafe for PatchReport
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§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