pub struct Documented {
pub site: Site,
pub db: FileDb,
pub warnings: Vec<Diagnostic>,
}Expand description
A program documented: its site, and the warnings its analysis found, with the files they point into.
Fields§
§site: SiteThe site, for crate::write_site.
db: FileDbThe files the warnings point into.
warnings: Vec<Diagnostic>The analysis’s warnings, for the caller to print.
Auto Trait Implementations§
impl Freeze for Documented
impl RefUnwindSafe for Documented
impl Send for Documented
impl Sync for Documented
impl Unpin for Documented
impl UnsafeUnpin for Documented
impl UnwindSafe for Documented
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