Enum rustproof_libsmt::theories::core::OpCodes [] [src]

pub enum OpCodes {
    Not,
    Imply,
    And,
    Or,
    Xor,
    Cmp,
    Distinct,
    ITE,
    Const(bool),
    FreeVar(String),
}

Variants

Trait Implementations

impl Clone for OpCodes
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for OpCodes
[src]

Formats the value using the given formatter.

impl Display for OpCodes
[src]

Formats the value using the given formatter. Read more

impl SMTNode for OpCodes
[src]

Returns true if the node is a symbolic variable

Returns true if the node is a constant value

Returns true if the node is a function

impl Into<QF_BV_Fn> for OpCodes
[src]

Performs the conversion.

impl Into<QF_AUFBV_Fn> for OpCodes
[src]

Performs the conversion.

impl Into<QF_ABV_Fn> for OpCodes
[src]

Performs the conversion.

impl Into<LIA_Fn> for OpCodes
[src]

Performs the conversion.