pub struct SmtInfo {
pub enabled: bool,
pub solver: String,
pub version: String,
pub policy: String,
}
Expand description
SMT solver information
Fields§
§enabled: bool
Whether SMT optimization is enabled
solver: String
SMT solver name
version: String
SMT solver version
policy: String
SMT 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