Function cl_traits::create_array [−][src]
pub fn create_array<F, T, const N: usize>(cb: F) -> [T; N] where
F: FnMut(usize) -> T, Expand description
Creates an array [T; N] where each array element T is returned by the cb call.
- Example
use cl_traits::create_array; let array: [usize; 4] = create_array(|idx| idx); assert_eq!(array, [0, 1, 2, 3]);