pub struct DerivationStats {
pub source_total: usize,
pub derived_total: usize,
pub filtered_total: usize,
pub filtered_by_reason: HashMap<String, usize>,
}Expand description
Statistics about schema derivation.
Fields§
§source_total: usizeTotal operations in source.
derived_total: usizeOperations in derived schema.
filtered_total: usizeOperations filtered.
filtered_by_reason: HashMap<String, usize>Breakdown by filter reason type.
Trait Implementations§
Source§impl Clone for DerivationStats
impl Clone for DerivationStats
Source§fn clone(&self) -> DerivationStats
fn clone(&self) -> DerivationStats
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 DerivationStats
impl Debug for DerivationStats
Source§impl Default for DerivationStats
impl Default for DerivationStats
Source§fn default() -> DerivationStats
fn default() -> DerivationStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DerivationStats
impl<'de> Deserialize<'de> for DerivationStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DerivationStats
impl RefUnwindSafe for DerivationStats
impl Send for DerivationStats
impl Sync for DerivationStats
impl Unpin for DerivationStats
impl UnsafeUnpin for DerivationStats
impl UnwindSafe for DerivationStats
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