[][src]Trait minisat::ModelValue

pub trait ModelValue<'a> {
    type T;
    fn value(&'a self, m: &'a Model) -> Self::T;
}

Object that has a value in the Model of a satisfiable instance.

Associated Types

type T

Loading content...

Required methods

fn value(&'a self, m: &'a Model) -> Self::T

Loading content...

Implementors

impl<'a> ModelValue<'a> for Bool[src]

type T = bool

impl<'a> ModelValue<'a> for Binary[src]

type T = usize

impl<'a> ModelValue<'a> for Unary[src]

type T = usize

impl<'a, V: 'a> ModelValue<'a> for Symbolic<V>[src]

type T = &'a V

Loading content...