pub struct ModuleReport {
pub unmapped_types: Vec<String>,
pub unmapped_fields: Vec<String>,
pub total_types: usize,
pub total_fields: usize,
}Expand description
Analysis report for a single module.
Fields§
§unmapped_types: Vec<String>Types that exist in schema but have no name mapping.
unmapped_fields: Vec<String>Fields (type.field) that exist in schema but have no feature mapping.
total_types: usizeTotal types analyzed.
total_fields: usizeTotal fields analyzed.
Implementations§
Source§impl ModuleReport
impl ModuleReport
Trait Implementations§
Source§impl Debug for ModuleReport
impl Debug for ModuleReport
Source§impl Default for ModuleReport
impl Default for ModuleReport
Source§fn default() -> ModuleReport
fn default() -> ModuleReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ModuleReport
impl RefUnwindSafe for ModuleReport
impl Send for ModuleReport
impl Sync for ModuleReport
impl Unpin for ModuleReport
impl UnsafeUnpin for ModuleReport
impl UnwindSafe for ModuleReport
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