pub trait Pow<Rhs = Self> {
    type Output;
    fn pow(self, rhs: Rhs) -> Self::Output;
}
Expand description

A type which can compute self^rhs.

This is implemented by f32 and f64 for all combinations of by value and by reference, as well as Traces and Records of these.

The Trace and Record implementations also implement versions with the other argument being a raw f32 or f64, for convenience.

Associated Types

Required methods

Implementations on Foreign Types

Power of a constant to a Record of the same type with both referenced.

Operation for a constant and a record of the same type with the left referenced.

Power of a constant to a trace of the same type with both referenced.

Operation for a trace and a constant of the same type with the left referenced.

Implementors

Power of one Record to another, ie self^rhs for two records of the same type with both referenced and both using the same WengertList.

Operation for two records of the same type with the right referenced.

Operation for a constant and a record of the same type with the right referenced.

Power of one Record to a constant of the same type with both referenced.

Operation for a record and a constant of the same type with the right referenced.

Operation for two records of the same type with the left referenced.

Operation for two records of the same type.

Operation for a constant and a record of the same type.

Operation for a record and a constant of the same type with the left referenced.

Operation for a record and a constant of the same type.

Power of one Trace to another, ie self^rhs for two traces of the same type with both referenced.

Operation for two traces of the same type with the right referenced.

Operation for a trace and a constant of the same type with the right referenced.

Power of a trace to a constant of the same type with both referenced.

Operation for a trace and a constant of the same type with the right referenced.

Operation for two traces of the same type with the left referenced.

Operation for two traces of the same type.

Operation for a trace and a constant of the same type.

Operation for a trace and a constant of the same type with the left referenced.

Operation for a trace and a constant of the same type.