Struct oprec::OpRec [] [src]

pub struct OpRec { /* fields omitted */ }

Methods

impl OpRec
[src]

[src]

Constructs a new OpRec with default parameters

[src]

Converts the current OpRec into a function that will reproduce the operations applied to it to the functions arguments

[src]

[src]

[src]

[src]

Performs exp_m1 on the tree.

[src]

Performs ln_1p on the tree.

[src]

Performs log2 on the tree.

[src]

Performs log10 on the tree.

[src]

Performs cbrt on the tree.

[src]

Performs sqrt on the tree.

[src]

Performs mul_add on the tree.

[src]

Performs powi on the tree.

[src]

Performs sin_cos on the tree.

[src]

Performs log on the tree.

[src]

Performs hypot on the tree.

[src]

Performs exp2 on the tree.

impl OpRec
[src]

[src]

Performs sin on the tree.

[src]

Performs cos on the tree.

[src]

Performs tan on the tree.

[src]

Performs asin on the tree.

[src]

Performs acos on the tree.

[src]

Performs atan on the tree.

[src]

Performs sinh on the tree.

[src]

Performs cosh on the tree.

[src]

Performs tanh on the tree.

[src]

Performs asinh on the tree.

[src]

Performs acosh on the tree.

[src]

Performs atanh on the tree.

[src]

Performs powf on the tree.

[src]

Performs exp on the tree.

[src]

Performs ln on the tree.

[src]

Performs abs on the tree.

Trait Implementations

impl From<f64> for OpRec
[src]

[src]

Performs the conversion.

impl Add<f64> for OpRec
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<OpRec> for f64
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Sub<f64> for OpRec
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<OpRec> for f64
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Mul<f64> for OpRec
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<OpRec> for f64
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Div<f64> for OpRec
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<OpRec> for f64
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl AddAssign<f64> for OpRec
[src]

[src]

Performs the += operation.

impl SubAssign<f64> for OpRec
[src]

[src]

Performs the -= operation.

impl MulAssign<f64> for OpRec
[src]

[src]

Performs the *= operation.

impl DivAssign<f64> for OpRec
[src]

[src]

Performs the /= operation.

impl From<f32> for OpRec
[src]

[src]

Performs the conversion.

impl Add<f32> for OpRec
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<OpRec> for f32
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Sub<f32> for OpRec
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<OpRec> for f32
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Mul<f32> for OpRec
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<OpRec> for f32
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Div<f32> for OpRec
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<OpRec> for f32
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl AddAssign<f32> for OpRec
[src]

[src]

Performs the += operation.

impl SubAssign<f32> for OpRec
[src]

[src]

Performs the -= operation.

impl MulAssign<f32> for OpRec
[src]

[src]

Performs the *= operation.

impl DivAssign<f32> for OpRec
[src]

[src]

Performs the /= operation.

impl From<i8> for OpRec
[src]

[src]

Performs the conversion.

impl Add<i8> for OpRec
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<OpRec> for i8
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Sub<i8> for OpRec
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<OpRec> for i8
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Mul<i8> for OpRec
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<OpRec> for i8
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Div<i8> for OpRec
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<OpRec> for i8
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl AddAssign<i8> for OpRec
[src]

[src]

Performs the += operation.

impl SubAssign<i8> for OpRec
[src]

[src]

Performs the -= operation.

impl MulAssign<i8> for OpRec
[src]

[src]

Performs the *= operation.

impl DivAssign<i8> for OpRec
[src]

[src]

Performs the /= operation.

impl From<i16> for OpRec
[src]

[src]

Performs the conversion.

impl Add<i16> for OpRec
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<OpRec> for i16
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Sub<i16> for OpRec
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<OpRec> for i16
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Mul<i16> for OpRec
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<OpRec> for i16
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Div<i16> for OpRec
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<OpRec> for i16
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl AddAssign<i16> for OpRec
[src]

[src]

Performs the += operation.

impl SubAssign<i16> for OpRec
[src]

[src]

Performs the -= operation.

impl MulAssign<i16> for OpRec
[src]

[src]

Performs the *= operation.

impl DivAssign<i16> for OpRec
[src]

[src]

Performs the /= operation.

impl From<i32> for OpRec
[src]

[src]

Performs the conversion.

impl Add<i32> for OpRec
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<OpRec> for i32
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Sub<i32> for OpRec
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<OpRec> for i32
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Mul<i32> for OpRec
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<OpRec> for i32
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Div<i32> for OpRec
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<OpRec> for i32
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl AddAssign<i32> for OpRec
[src]

[src]

Performs the += operation.

impl SubAssign<i32> for OpRec
[src]

[src]

Performs the -= operation.

impl MulAssign<i32> for OpRec
[src]

[src]

Performs the *= operation.

impl DivAssign<i32> for OpRec
[src]

[src]

Performs the /= operation.

impl From<u8> for OpRec
[src]

[src]

Performs the conversion.

impl Add<u8> for OpRec
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<OpRec> for u8
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Sub<u8> for OpRec
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<OpRec> for u8
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Mul<u8> for OpRec
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<OpRec> for u8
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Div<u8> for OpRec
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<OpRec> for u8
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl AddAssign<u8> for OpRec
[src]

[src]

Performs the += operation.

impl SubAssign<u8> for OpRec
[src]

[src]

Performs the -= operation.

impl MulAssign<u8> for OpRec
[src]

[src]

Performs the *= operation.

impl DivAssign<u8> for OpRec
[src]

[src]

Performs the /= operation.

impl From<u16> for OpRec
[src]

[src]

Performs the conversion.

impl Add<u16> for OpRec
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<OpRec> for u16
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Sub<u16> for OpRec
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<OpRec> for u16
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Mul<u16> for OpRec
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<OpRec> for u16
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Div<u16> for OpRec
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<OpRec> for u16
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl AddAssign<u16> for OpRec
[src]

[src]

Performs the += operation.

impl SubAssign<u16> for OpRec
[src]

[src]

Performs the -= operation.

impl MulAssign<u16> for OpRec
[src]

[src]

Performs the *= operation.

impl DivAssign<u16> for OpRec
[src]

[src]

Performs the /= operation.

impl From<u32> for OpRec
[src]

[src]

Performs the conversion.

impl Add<u32> for OpRec
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<OpRec> for u32
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Sub<u32> for OpRec
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<OpRec> for u32
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Mul<u32> for OpRec
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<OpRec> for u32
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Div<u32> for OpRec
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<OpRec> for u32
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl AddAssign<u32> for OpRec
[src]

[src]

Performs the += operation.

impl SubAssign<u32> for OpRec
[src]

[src]

Performs the -= operation.

impl MulAssign<u32> for OpRec
[src]

[src]

Performs the *= operation.

impl DivAssign<u32> for OpRec
[src]

[src]

Performs the /= operation.

impl Add for OpRec
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Sub for OpRec
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Mul for OpRec
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Div for OpRec
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl AddAssign for OpRec
[src]

[src]

Performs the += operation.

impl SubAssign for OpRec
[src]

[src]

Performs the -= operation.

impl MulAssign for OpRec
[src]

[src]

Performs the *= operation.

impl DivAssign for OpRec
[src]

[src]

Performs the /= operation.

impl Debug for OpRec
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for OpRec
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Default for OpRec
[src]

[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations

impl Send for OpRec

impl Sync for OpRec