Length

Trait Length 

Source
pub trait Length {
    // Required method
    fn len(&self) -> usize;
}
Expand description

A trait that allows FFT algorithms to report their expected input/output size

Required Methods§

Source

fn len(&self) -> usize

The FFT size that this algorithm can process

Implementors§

Source§

impl<T> Length for Butterfly1<T>

Source§

impl<T> Length for Butterfly2<T>

Source§

impl<T> Length for Butterfly3<T>

Source§

impl<T> Length for Butterfly4<T>

Source§

impl<T> Length for Butterfly5<T>

Source§

impl<T> Length for Butterfly6<T>

Source§

impl<T> Length for Butterfly7<T>

Source§

impl<T> Length for Butterfly8<T>

Source§

impl<T> Length for Butterfly9<T>

Source§

impl<T> Length for Butterfly11<T>

Source§

impl<T> Length for Butterfly12<T>

Source§

impl<T> Length for Butterfly13<T>

Source§

impl<T> Length for Butterfly16<T>

Source§

impl<T> Length for Butterfly17<T>

Source§

impl<T> Length for Butterfly19<T>

Source§

impl<T> Length for Butterfly23<T>

Source§

impl<T> Length for Butterfly24<T>

Source§

impl<T> Length for Butterfly27<T>

Source§

impl<T> Length for Butterfly29<T>

Source§

impl<T> Length for Butterfly31<T>

Source§

impl<T> Length for Butterfly32<T>

Source§

impl<T> Length for BluesteinsAlgorithm<T>
where T: FftNum,

Source§

impl<T> Length for Dft<T>

Source§

impl<T> Length for GoodThomasAlgorithm<T>
where T: FftNum,

Source§

impl<T> Length for GoodThomasAlgorithmSmall<T>
where T: FftNum,

Source§

impl<T> Length for MixedRadix<T>
where T: FftNum,

Source§

impl<T> Length for MixedRadixSmall<T>
where T: FftNum,

Source§

impl<T> Length for RadersAlgorithm<T>
where T: FftNum,

Source§

impl<T> Length for Radix3<T>

Source§

impl<T> Length for Radix4<T>