Macro arrutil::slice_to_array [] [src]

macro_rules! slice_to_array {
    ($source:expr, $len:expr) => { ... };
}

You can use slice_to_array to create a reference to an array from a slice.

Internally, it has the signature:

fn slice_to_array<T>(source: &[T]) -> Option<&[T; N]>

Externally, it should be seen as having the signature

slice_to_array!(source: &[T], len: N) -> Option<&[T; N>

Where N is an integer literal and a valid array length.

Returns None when length is longer than slice.