pub struct AdvisorReport {
pub schema: String,
pub advisories: Vec<Advisory>,
pub warning_count: usize,
pub suggestion_count: usize,
pub info_count: usize,
}Expand description
Report from the schema advisor.
Fields§
§schema: StringSchema that was analyzed.
advisories: Vec<Advisory>All advisory findings.
warning_count: usizeCount of warnings.
suggestion_count: usizeCount of suggestions.
info_count: usizeCount of info items.
Trait Implementations§
Source§impl Clone for AdvisorReport
impl Clone for AdvisorReport
Source§fn clone(&self) -> AdvisorReport
fn clone(&self) -> AdvisorReport
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 AdvisorReport
impl Debug for AdvisorReport
Auto Trait Implementations§
impl Freeze for AdvisorReport
impl RefUnwindSafe for AdvisorReport
impl Send for AdvisorReport
impl Sync for AdvisorReport
impl Unpin for AdvisorReport
impl UnsafeUnpin for AdvisorReport
impl UnwindSafe for AdvisorReport
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