pub struct ManifestWriteReport {
pub manifest_path: PathBuf,
pub backup_path: PathBuf,
}Expand description
Result of atomically committing a manifest edit.
Fields§
§manifest_path: PathBufCanonical manifest path.
backup_path: PathBufNon-overwriting backup of the previous manifest.
Trait Implementations§
Source§impl Clone for ManifestWriteReport
impl Clone for ManifestWriteReport
Source§fn clone(&self) -> ManifestWriteReport
fn clone(&self) -> ManifestWriteReport
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 ManifestWriteReport
impl Debug for ManifestWriteReport
impl Eq for ManifestWriteReport
Source§impl PartialEq for ManifestWriteReport
impl PartialEq for ManifestWriteReport
impl StructuralPartialEq for ManifestWriteReport
Auto Trait Implementations§
impl Freeze for ManifestWriteReport
impl RefUnwindSafe for ManifestWriteReport
impl Send for ManifestWriteReport
impl Sync for ManifestWriteReport
impl Unpin for ManifestWriteReport
impl UnsafeUnpin for ManifestWriteReport
impl UnwindSafe for ManifestWriteReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.