pub struct EvolutionMetrics {
pub parameter_adjustments: Vec<ParameterAdjustment>,
pub detected_patterns: Vec<String>,
pub schema_adaptations: Vec<String>,
}Expand description
Evolution metrics (CMP Spec §6.4, OPTIONAL).
Fields§
§parameter_adjustments: Vec<ParameterAdjustment>§detected_patterns: Vec<String>§schema_adaptations: Vec<String>Trait Implementations§
Source§impl Clone for EvolutionMetrics
impl Clone for EvolutionMetrics
Source§fn clone(&self) -> EvolutionMetrics
fn clone(&self) -> EvolutionMetrics
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 EvolutionMetrics
impl Debug for EvolutionMetrics
Source§impl Default for EvolutionMetrics
impl Default for EvolutionMetrics
Source§fn default() -> EvolutionMetrics
fn default() -> EvolutionMetrics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EvolutionMetricswhere
EvolutionMetrics: Default,
impl<'de> Deserialize<'de> for EvolutionMetricswhere
EvolutionMetrics: Default,
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 EvolutionMetrics
impl RefUnwindSafe for EvolutionMetrics
impl Send for EvolutionMetrics
impl Sync for EvolutionMetrics
impl Unpin for EvolutionMetrics
impl UnsafeUnpin for EvolutionMetrics
impl UnwindSafe for EvolutionMetrics
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