pub struct PatchDone {
pub report: PatchReport,
pub dropped: Vec<String>,
}Expand description
What Project::patch did: mlua-pkg’s own report, and what htl took back out of the
copy.
The copy is made from a checkout rather than from a published archive, so it arrives
with the repository around the package. What was removed is named here rather than
happening quietly: the directory is about to be committed, and a file the author of the
dependency can see upstream and the patcher cannot find in patches/<dep> is a
difference worth one line of output.
Fields§
§report: PatchReportWhat mlua-pkg’s own patch returned, passed through unchanged: where the copy is,
whether the directory was created or rebuilt, and the revision it came from.
dropped: Vec<String>The dot-entries removed from the copy’s root, by name and sorted. Empty when the repository had nothing of its own beside the package — which is most of the time, and why the report says this only when there is something to say.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PatchDone
impl RefUnwindSafe for PatchDone
impl Send for PatchDone
impl Sync for PatchDone
impl Unpin for PatchDone
impl UnsafeUnpin for PatchDone
impl UnwindSafe for PatchDone
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> ⓘ
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> ⓘ
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