pub struct IntegrityResult {
pub score: f64,
pub total_refs: usize,
pub valid_refs: usize,
pub broken: Vec<BrokenReference>,
}Expand description
Aggregate integrity result.
Fields§
§score: f64Ratio of valid references to total references (0.0-1.0).
total_refs: usizeTotal number of internal references checked.
valid_refs: usizeNumber of references that resolved successfully.
broken: Vec<BrokenReference>List of references that could not be resolved.
Trait Implementations§
Source§impl Clone for IntegrityResult
impl Clone for IntegrityResult
Source§fn clone(&self) -> IntegrityResult
fn clone(&self) -> IntegrityResult
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 moreSource§impl Debug for IntegrityResult
impl Debug for IntegrityResult
Auto Trait Implementations§
impl Freeze for IntegrityResult
impl RefUnwindSafe for IntegrityResult
impl Send for IntegrityResult
impl Sync for IntegrityResult
impl Unpin for IntegrityResult
impl UnsafeUnpin for IntegrityResult
impl UnwindSafe for IntegrityResult
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