#[repr(u32)]pub enum ParamKind {
Uint = 0,
Bool = 1,
Double = 2,
Symbol = 3,
String = 4,
Other = 5,
Invalid = 6,
}Expand description
The different kinds of parameters that can be associated with parameter sets.
(see Z3_mk_params).
Variants§
Uint = 0
integer parameters.
Bool = 1
boolean parameters.
Double = 2
double parameters.
Symbol = 3
symbol parameters.
String = 4
string parameters.
Other = 5
all internal parameter kinds which are not exposed in the API.
Invalid = 6
invalid parameter.
Trait Implementations§
impl Copy for ParamKind
impl Eq for ParamKind
impl StructuralPartialEq for ParamKind
Auto Trait Implementations§
impl Freeze for ParamKind
impl RefUnwindSafe for ParamKind
impl Send for ParamKind
impl Sync for ParamKind
impl Unpin for ParamKind
impl UnsafeUnpin for ParamKind
impl UnwindSafe for ParamKind
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