pub struct WriteOpts {
pub variable_prefix: String,
pub enum_prefix: String,
pub types: bool,
pub just_smt: bool,
pub define_enum: bool,
}Expand description
Options for writing event traces
Fields§
§variable_prefix: StringA prefix for all variable identifiers
enum_prefix: StringThe prefix for enumeration members
types: boolWill add type annotations to DefineConst constructors
just_smt: boolIf true, just print the SMT parts of the trace. When false,
the trace is also wrapped in a (trace ...) S-expression.
define_enum: boolPrint the sizes of enumerations declared during symbolic evaluation.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WriteOpts
impl RefUnwindSafe for WriteOpts
impl Send for WriteOpts
impl Sync for WriteOpts
impl Unpin for WriteOpts
impl UnwindSafe for WriteOpts
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