Skip to main content

EvalMut

Trait EvalMut 

Source
pub trait EvalMut: EvalOnce {
    // Required method
    fn eval_mut(&mut self) -> Self::Output;
}

Required Methods§

Source

fn eval_mut(&mut self) -> Self::Output

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl EvalMut for f32

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for f64

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for i8

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for i16

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for i32

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for i64

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for i128

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for isize

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for u8

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for u16

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for u32

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for u64

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for u128

Source§

fn eval_mut(&mut self) -> Self::Output

Source§

impl EvalMut for usize

Source§

fn eval_mut(&mut self) -> Self::Output

Implementors§

Source§

impl<T> EvalMut for Variable<T>
where T: Default,