[−][src]Enum yfft::DataFormat
Specifies the data format.
Variants
Specifies the interleaved complex format.
Specifies the real number format.
Specifies the interleaved complex format only having the first half part and the second part is implied from the the first one.
Suppose G
is a sequence of N/2
complex numbers in the HalfComplex
format. This sequence represents a sequence X
of N
complex numbers
using the following equations:
- For
1 <= k <= N/2 - 1
,X[k] == G[k]
andX[N - k] == conj(G[k])
X[0] == Re(G[0])
X[N] == Re(G[0]) - Im(G[0])
Trait Implementations
impl Clone for DataFormat
[src]
fn clone(&self) -> DataFormat
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DataFormat
[src]
impl Debug for DataFormat
[src]
impl Eq for DataFormat
[src]
impl Ord for DataFormat
[src]
fn cmp(&self, other: &DataFormat) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<DataFormat> for DataFormat
[src]
impl PartialOrd<DataFormat> for DataFormat
[src]
fn partial_cmp(&self, other: &DataFormat) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for DataFormat
[src]
impl StructuralPartialEq for DataFormat
[src]
Auto Trait Implementations
impl RefUnwindSafe for DataFormat
impl Send for DataFormat
impl Sync for DataFormat
impl Unpin for DataFormat
impl UnwindSafe for DataFormat
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> Cast<U> for T where
U: FromCast<T>,
[src]
U: FromCast<T>,
impl<T> From<T> for T
[src]
impl<T> FromCast<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
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.
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>,