[][src]Trait rsmt2_zz::print::Sym2Smt

pub trait Sym2Smt<Info> {
    fn sym_to_smt2<Writer>(&self, w: &mut Writer, i: Info) -> SmtRes<()>
    where
        Writer: Write
; }

A symbol printable in the SMT Lib 2 standard given some info.

Required methods

fn sym_to_smt2<Writer>(&self, w: &mut Writer, i: Info) -> SmtRes<()> where
    Writer: Write

Prints a symbol to a writer given some info.

Loading content...

Implementations on Foreign Types

impl<'a, T: ?Sized, Info> Sym2Smt<Info> for &'a T where
    T: Sym2Smt<Info>, 
[src]

impl<T> Sym2Smt<T> for str[src]

impl<T> Sym2Smt<T> for String[src]

Loading content...

Implementors

impl<'a> Sym2Smt<&'a Offset> for Var[src]

impl<'a, 'b> Sym2Smt<()> for Unrolled<'a, &'b Var>[src]

Loading content...