Struct reed_solomon_novelpoly::field::f2e16::AdditiveFFT [−][src]
Additive FFT and inverse in the “novel polynomial basis”
Fields
skews: [Multiplier; 65535]
Multiplier form of twisted factors used in AdditiveFFT
Implementations
impl AdditiveFFT
[src]
pub fn inverse_afft(&self, data: &mut [Additive], size: usize, index: usize)
[src]
Inverse additive FFT in the “novel polynomial basis”
pub fn afft(&self, data: &mut [Additive], size: usize, index: usize)
[src]
Additive FFT in the “novel polynomial basis”
Auto Trait Implementations
impl RefUnwindSafe for AdditiveFFT
impl Send for AdditiveFFT
impl Sync for AdditiveFFT
impl Unpin for AdditiveFFT
impl UnwindSafe for AdditiveFFT
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,