#[repr(i32)]pub enum Cvc5SortKind {
Show 23 variants
CVC5_SORT_KIND_INTERNAL_SORT_KIND = -2,
CVC5_SORT_KIND_UNDEFINED_SORT_KIND = -1,
CVC5_SORT_KIND_NULL_SORT = 0,
CVC5_SORT_KIND_ABSTRACT_SORT = 1,
CVC5_SORT_KIND_ARRAY_SORT = 2,
CVC5_SORT_KIND_BAG_SORT = 3,
CVC5_SORT_KIND_BOOLEAN_SORT = 4,
CVC5_SORT_KIND_BITVECTOR_SORT = 5,
CVC5_SORT_KIND_DATATYPE_SORT = 6,
CVC5_SORT_KIND_FINITE_FIELD_SORT = 7,
CVC5_SORT_KIND_FLOATINGPOINT_SORT = 8,
CVC5_SORT_KIND_FUNCTION_SORT = 9,
CVC5_SORT_KIND_INTEGER_SORT = 10,
CVC5_SORT_KIND_REAL_SORT = 11,
CVC5_SORT_KIND_REGLAN_SORT = 12,
CVC5_SORT_KIND_ROUNDINGMODE_SORT = 13,
CVC5_SORT_KIND_SEQUENCE_SORT = 14,
CVC5_SORT_KIND_SET_SORT = 15,
CVC5_SORT_KIND_STRING_SORT = 16,
CVC5_SORT_KIND_TUPLE_SORT = 17,
CVC5_SORT_KIND_NULLABLE_SORT = 18,
CVC5_SORT_KIND_UNINTERPRETED_SORT = 19,
CVC5_SORT_KIND_LAST_SORT_KIND = 20,
}Variants§
CVC5_SORT_KIND_INTERNAL_SORT_KIND = -2
CVC5_SORT_KIND_UNDEFINED_SORT_KIND = -1
CVC5_SORT_KIND_NULL_SORT = 0
CVC5_SORT_KIND_ABSTRACT_SORT = 1
CVC5_SORT_KIND_ARRAY_SORT = 2
CVC5_SORT_KIND_BAG_SORT = 3
CVC5_SORT_KIND_BOOLEAN_SORT = 4
CVC5_SORT_KIND_BITVECTOR_SORT = 5
CVC5_SORT_KIND_DATATYPE_SORT = 6
CVC5_SORT_KIND_FINITE_FIELD_SORT = 7
CVC5_SORT_KIND_FLOATINGPOINT_SORT = 8
CVC5_SORT_KIND_FUNCTION_SORT = 9
CVC5_SORT_KIND_INTEGER_SORT = 10
CVC5_SORT_KIND_REAL_SORT = 11
CVC5_SORT_KIND_REGLAN_SORT = 12
CVC5_SORT_KIND_ROUNDINGMODE_SORT = 13
CVC5_SORT_KIND_SEQUENCE_SORT = 14
CVC5_SORT_KIND_SET_SORT = 15
CVC5_SORT_KIND_STRING_SORT = 16
CVC5_SORT_KIND_TUPLE_SORT = 17
CVC5_SORT_KIND_NULLABLE_SORT = 18
CVC5_SORT_KIND_UNINTERPRETED_SORT = 19
CVC5_SORT_KIND_LAST_SORT_KIND = 20
Trait Implementations§
Source§impl Clone for Cvc5SortKind
impl Clone for Cvc5SortKind
Source§fn clone(&self) -> Cvc5SortKind
fn clone(&self) -> Cvc5SortKind
Returns a duplicate 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 Cvc5SortKind
impl Debug for Cvc5SortKind
Source§impl Hash for Cvc5SortKind
impl Hash for Cvc5SortKind
Source§impl PartialEq for Cvc5SortKind
impl PartialEq for Cvc5SortKind
impl Copy for Cvc5SortKind
impl Eq for Cvc5SortKind
impl StructuralPartialEq for Cvc5SortKind
Auto Trait Implementations§
impl Freeze for Cvc5SortKind
impl RefUnwindSafe for Cvc5SortKind
impl Send for Cvc5SortKind
impl Sync for Cvc5SortKind
impl Unpin for Cvc5SortKind
impl UnsafeUnpin for Cvc5SortKind
impl UnwindSafe for Cvc5SortKind
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