pub struct TransformModuleEvaluationOracleV0 {Show 21 fields
pub mode: String,
pub product_output_source: String,
pub legacy_declaration_value_count: usize,
pub abstract_value_count: usize,
pub exact_value_count: usize,
pub raw_value_count: usize,
pub bottom_value_count: usize,
pub top_value_count: usize,
pub divergence_count: usize,
pub all_legacy_declaration_values_preserved: bool,
pub native_replacement_count: usize,
pub native_replacement_legacy_reflection_count: usize,
pub native_replacement_legacy_unreflected_count: usize,
pub native_value_reference_count: usize,
pub native_resolved_value_count: usize,
pub native_raw_value_count: usize,
pub native_top_value_count: usize,
pub native_cycle_count: usize,
pub native_fuel_exhausted_count: usize,
pub native_unresolved_reference_count: usize,
pub native_unsupported_dynamic_count: usize,
}Fields§
§mode: String§product_output_source: String§legacy_declaration_value_count: usize§abstract_value_count: usize§exact_value_count: usize§raw_value_count: usize§bottom_value_count: usize§top_value_count: usize§divergence_count: usize§all_legacy_declaration_values_preserved: bool§native_replacement_count: usize§native_replacement_legacy_reflection_count: usize§native_replacement_legacy_unreflected_count: usize§native_value_reference_count: usize§native_resolved_value_count: usize§native_raw_value_count: usize§native_top_value_count: usize§native_cycle_count: usize§native_fuel_exhausted_count: usize§native_unresolved_reference_count: usize§native_unsupported_dynamic_count: usizeTrait Implementations§
Source§impl Clone for TransformModuleEvaluationOracleV0
impl Clone for TransformModuleEvaluationOracleV0
Source§fn clone(&self) -> TransformModuleEvaluationOracleV0
fn clone(&self) -> TransformModuleEvaluationOracleV0
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for TransformModuleEvaluationOracleV0
impl Default for TransformModuleEvaluationOracleV0
Source§fn default() -> TransformModuleEvaluationOracleV0
fn default() -> TransformModuleEvaluationOracleV0
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransformModuleEvaluationOracleV0
impl<'de> Deserialize<'de> for TransformModuleEvaluationOracleV0
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
impl Eq for TransformModuleEvaluationOracleV0
impl StructuralPartialEq for TransformModuleEvaluationOracleV0
Auto Trait Implementations§
impl Freeze for TransformModuleEvaluationOracleV0
impl RefUnwindSafe for TransformModuleEvaluationOracleV0
impl Send for TransformModuleEvaluationOracleV0
impl Sync for TransformModuleEvaluationOracleV0
impl Unpin for TransformModuleEvaluationOracleV0
impl UnsafeUnpin for TransformModuleEvaluationOracleV0
impl UnwindSafe for TransformModuleEvaluationOracleV0
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.