[−][src]Function arrayfire::clamp
pub fn clamp<T, C>(
input: &Array<T>,
arg1: &C,
arg2: &C,
batch: bool
) -> Array<<T as ImplicitPromote<<C as Convertable>::OutType>>::Output> where
T: HasAfEnum + ImplicitPromote<<C as Convertable>::OutType>,
C: Convertable,
<C as Convertable>::OutType: HasAfEnum + ImplicitPromote<T>,
<T as ImplicitPromote<<C as Convertable>::OutType>>::Output: HasAfEnum,
Clamp the values of Array
Parameters
arg1
is an argument that implements an internal traitConvertable
.arg2
is an argument that implements an internal traitConvertable
.batch
is an boolean that indicates if the current operation is an batch operation.
Both parameters arg1
and arg2
can be either an Array or a value of rust integral
type.
Return Values
An Array with results of the binary operation.
Note
The trait Convertable
essentially translates to a scalar native type on rust or Array.