pub struct WabbajackLockApplied {
pub manifest_hash: String,
pub matched: usize,
pub unmatched: usize,
pub replaced_existing_lock: bool,
}Expand description
Report from apply_wabbajack_lock — what the in-place reorder did.
Fields§
§manifest_hash: Stringmanifest_hash recorded on the new lock. Matches
ProfileSource::Wabbajack { manifest_hash } on installs.
matched: usizeNumber of mods whose mod_id is present in the manifest order
(these end up at the front of the mod list).
unmatched: usizeNumber of pre-existing profile mods not mentioned by the manifest (these are appended after, preserving relative order).
replaced_existing_lock: boolWhether the profile already carried a lock that was overwritten.
Trait Implementations§
Source§impl Clone for WabbajackLockApplied
impl Clone for WabbajackLockApplied
Source§fn clone(&self) -> WabbajackLockApplied
fn clone(&self) -> WabbajackLockApplied
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 WabbajackLockApplied
impl Debug for WabbajackLockApplied
Source§impl PartialEq for WabbajackLockApplied
impl PartialEq for WabbajackLockApplied
Source§fn eq(&self, other: &WabbajackLockApplied) -> bool
fn eq(&self, other: &WabbajackLockApplied) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for WabbajackLockApplied
impl StructuralPartialEq for WabbajackLockApplied
Auto Trait Implementations§
impl Freeze for WabbajackLockApplied
impl RefUnwindSafe for WabbajackLockApplied
impl Send for WabbajackLockApplied
impl Sync for WabbajackLockApplied
impl Unpin for WabbajackLockApplied
impl UnsafeUnpin for WabbajackLockApplied
impl UnwindSafe for WabbajackLockApplied
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§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.