[]Trait librelic::prelude::blake2::crypto_mac::generic_array::arr::AddLength

pub trait AddLength<T, N>: ArrayLength<T> where
    N: ArrayLength<T>, 
{ type Output: ArrayLength<T>; }

Helper trait for arr! macro

Associated Types

type Output: ArrayLength<T>

Resulting length

Loading content...

Implementors

impl<T, N1, N2> AddLength<T, N2> for N1 where
    N1: ArrayLength<T> + Add<N2>,
    N2: ArrayLength<T>,
    <N1 as Add<N2>>::Output: ArrayLength<T>, 

type Output = <N1 as Add<N2>>::Output

Loading content...