[][src]Trait arrayfire::ConstGenerator

pub trait ConstGenerator {
    type OutType;
    fn generate(&self, dims: Dim4) -> Array<Self::OutType>
    where
        Self::OutType: HasAfEnum
; }

Type Trait to generate a constant Array of given size

Internally, ConstGenerator trait is implemented by following types.

Associated Types

type OutType

The type of Array object returned by generate function

Loading content...

Required methods

fn generate(&self, dims: Dim4) -> Array<Self::OutType> where
    Self::OutType: HasAfEnum

Create an Array of dims size from scalar value self.

Parameters

  • dims are the dimensions of the output constant Array
Loading content...

Implementations on Foreign Types

impl ConstGenerator for i64[src]

type OutType = i64

impl ConstGenerator for u64[src]

type OutType = u64

impl ConstGenerator for Complex<f32>[src]

type OutType = Complex<f32>

impl ConstGenerator for Complex<f64>[src]

type OutType = Complex<f64>

impl ConstGenerator for bool[src]

type OutType = bool

impl ConstGenerator for f32[src]

type OutType = f32

impl ConstGenerator for f64[src]

type OutType = f64

impl ConstGenerator for i32[src]

type OutType = i32

impl ConstGenerator for u32[src]

type OutType = u32

impl ConstGenerator for u8[src]

type OutType = u8

impl ConstGenerator for i16[src]

type OutType = i16

impl ConstGenerator for u16[src]

type OutType = u16

Loading content...

Implementors

Loading content...