Struct ethers_solc::artifacts::ModelCheckerSettings
source · pub struct ModelCheckerSettings {
pub contracts: BTreeMap<String, Vec<String>>,
pub engine: Option<ModelCheckerEngine>,
pub timeout: Option<u32>,
pub targets: Option<Vec<ModelCheckerTarget>>,
}
Expand description
Model checker settings for solc
Fields§
§contracts: BTreeMap<String, Vec<String>>
§engine: Option<ModelCheckerEngine>
§timeout: Option<u32>
§targets: Option<Vec<ModelCheckerTarget>>
Trait Implementations§
source§impl Clone for ModelCheckerSettings
impl Clone for ModelCheckerSettings
source§fn clone(&self) -> ModelCheckerSettings
fn clone(&self) -> ModelCheckerSettings
Returns a copy 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 ModelCheckerSettings
impl Debug for ModelCheckerSettings
source§impl<'de> Deserialize<'de> for ModelCheckerSettings
impl<'de> Deserialize<'de> for ModelCheckerSettings
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
source§impl PartialEq<ModelCheckerSettings> for ModelCheckerSettings
impl PartialEq<ModelCheckerSettings> for ModelCheckerSettings
source§fn eq(&self, other: &ModelCheckerSettings) -> bool
fn eq(&self, other: &ModelCheckerSettings) -> bool
source§impl Serialize for ModelCheckerSettings
impl Serialize for ModelCheckerSettings
impl Eq for ModelCheckerSettings
impl StructuralEq for ModelCheckerSettings
impl StructuralPartialEq for ModelCheckerSettings
Auto Trait Implementations§
impl RefUnwindSafe for ModelCheckerSettings
impl Send for ModelCheckerSettings
impl Sync for ModelCheckerSettings
impl Unpin for ModelCheckerSettings
impl UnwindSafe for ModelCheckerSettings
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.