pub fn eval(&self, state: &mut State) -> Result<Vec<Value>, S<Error>> {
        let mut result = Vec::with_capacity(self.0.len());
        for compiled in &self.0 {
            result.push(compiled.eval(state)?);
        }
        Ok(result)
    }
/// Evaluates the row into a vector of values.
Evaluates the row into a vector of values.
Evaluates the row into a vector of values .
pub fn eval(&self, state: &mut State) -> Result<Vec<Value>, S<Error>> {
        let mut result = Vec::with_capacity(self.0.len());
        for compiled in &self.0 {
            result.push(compiled.eval(state)?);
        }
        Ok(result)
    }
pub fn eval ( & self , state : & mut State ) -> Result < Vec < Value > , S < Error > > { let mut result = Vec :: with_capacity ( self . 0 . len ( ) ) ; for compiled in & self . 0 { result . push ( compiled . eval ( state ) ? ) ; } Ok ( result ) }
Evaluates the row into a vector of values.
Evaluates the row into a vector of values .
&self
state
&mut State
&self
state
&mut State