pub struct RelinkReport {
pub total_checked: usize,
pub already_valid: usize,
pub relinked: usize,
pub unresolvable: usize,
pub relink_map: HashMap<String, PathBuf>,
}Expand description
Result of a batch relink operation.
Fields§
§total_checked: usizeTotal number of links checked.
already_valid: usizeNumber of links that were valid before relinking.
relinked: usizeNumber of links successfully relinked.
unresolvable: usizeNumber of links that could not be resolved.
relink_map: HashMap<String, PathBuf>Map of link_id to new source path for relinked entries.
Trait Implementations§
Source§impl Clone for RelinkReport
impl Clone for RelinkReport
Source§fn clone(&self) -> RelinkReport
fn clone(&self) -> RelinkReport
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RelinkReport
impl RefUnwindSafe for RelinkReport
impl Send for RelinkReport
impl Sync for RelinkReport
impl Unpin for RelinkReport
impl UnsafeUnpin for RelinkReport
impl UnwindSafe for RelinkReport
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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