pub struct LinkReport {
pub root: String,
pub concepts: usize,
pub links: usize,
pub broken: Vec<BrokenLink>,
}Expand description
Whether an emitted bundle’s internal links resolve.
Roteiro’s own link checking (roteiro check) covers the graph and the
rendered site. Neither looks at an emitted OKF bundle, which is a third
artefact produced by a third code path — the one ADR-0021 records guessing
wrong for 43 links.
Fields§
§root: StringThe bundle root, as the caller named it.
concepts: usizeConcepts read.
links: usizeInternal concept links found across every body.
broken: Vec<BrokenLink>Those that resolve to no concept in the bundle.
Implementations§
Trait Implementations§
Source§impl Clone for LinkReport
impl Clone for LinkReport
Source§fn clone(&self) -> LinkReport
fn clone(&self) -> LinkReport
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 LinkReport
impl Debug for LinkReport
Auto Trait Implementations§
impl Freeze for LinkReport
impl RefUnwindSafe for LinkReport
impl Send for LinkReport
impl Sync for LinkReport
impl Unpin for LinkReport
impl UnsafeUnpin for LinkReport
impl UnwindSafe for LinkReport
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