pub struct SmtInfo {
    pub enabled: bool,
    pub solver: String,
    pub version: String,
    pub policy: String,
}Expand description
SMT solver information
Fields§
§enabled: boolWhether SMT optimization is enabled
solver: StringSMT solver name
version: StringSMT solver version
policy: StringSMT policy description
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SmtInfo
 
impl<'de> Deserialize<'de> for SmtInfo
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 SmtInfo
impl RefUnwindSafe for SmtInfo
impl Send for SmtInfo
impl Sync for SmtInfo
impl Unpin for SmtInfo
impl UnwindSafe for SmtInfo
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