pub struct BrokenReference {
pub source_file: String,
pub target: String,
pub kind: BrokenRefKind,
}Expand description
A broken reference found during integrity analysis.
Fields§
§source_file: StringFile that contains the broken reference.
target: StringThe link target that could not be resolved.
kind: BrokenRefKindClassification of how the reference is broken.
Trait Implementations§
Source§impl Clone for BrokenReference
impl Clone for BrokenReference
Source§fn clone(&self) -> BrokenReference
fn clone(&self) -> BrokenReference
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 BrokenReference
impl Debug for BrokenReference
Auto Trait Implementations§
impl Freeze for BrokenReference
impl RefUnwindSafe for BrokenReference
impl Send for BrokenReference
impl Sync for BrokenReference
impl Unpin for BrokenReference
impl UnsafeUnpin for BrokenReference
impl UnwindSafe for BrokenReference
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