pub trait ExprVec<F> {
    // Required method
    fn to_expr_vec(&self) -> Vec<Expression<F>>;
}
Expand description

Trait that generates a vector of expressions

Required Methods§

source

fn to_expr_vec(&self) -> Vec<Expression<F>>

Returns a vector of the expressions from itself

Implementations on Foreign Types§

source§

impl<F: Field> ExprVec<F> for bool

source§

fn to_expr_vec(&self) -> Vec<Expression<F>>

source§

impl<F: Field> ExprVec<F> for i32

source§

fn to_expr_vec(&self) -> Vec<Expression<F>>

source§

impl<F: Field> ExprVec<F> for isize

source§

fn to_expr_vec(&self) -> Vec<Expression<F>>

source§

impl<F: Field> ExprVec<F> for u8

source§

fn to_expr_vec(&self) -> Vec<Expression<F>>

source§

impl<F: Field> ExprVec<F> for u64

source§

fn to_expr_vec(&self) -> Vec<Expression<F>>

source§

impl<F: Field> ExprVec<F> for usize

source§

fn to_expr_vec(&self) -> Vec<Expression<F>>

source§

impl<F: Field> ExprVec<F> for Range<isize>

source§

fn to_expr_vec(&self) -> Vec<Expression<F>>

source§

impl<F: Field> ExprVec<F> for Expression<F>

source§

fn to_expr_vec(&self) -> Vec<Expression<F>>

source§

impl<F: Field, E: Expr<F>> ExprVec<F> for &[E]

source§

fn to_expr_vec(&self) -> Vec<Expression<F>>

source§

impl<F: Field, E: Expr<F>> ExprVec<F> for [E]

source§

fn to_expr_vec(&self) -> Vec<Expression<F>>

source§

impl<F: Field, E: Expr<F>> ExprVec<F> for Vec<E>

source§

fn to_expr_vec(&self) -> Vec<Expression<F>>

Implementors§

source§

impl<F: Field, E: Expr<F> + Clone> ExprVec<F> for WordLoHi<E>