pub enum FftKind {
R2C,
C2R,
C2C,
D2Z,
Z2D,
Z2Z,
}Expand description
Transform kind. Covers the six cuFFT type codes the v0.19 cudarc safe surface exposes.
(R2C, C2R, C2C) are the f32 lanes; (D2Z, Z2D, Z2Z) are the
f64 lanes. The _F32 / _F64 suffix on the legacy FftKind
values is preserved so older callers keep compiling, with new
R2C/C2R/.. aliases added for parity with the plan builder.
Variants§
Implementations§
Trait Implementations§
impl Copy for FftKind
impl Eq for FftKind
impl StructuralPartialEq for FftKind
Auto Trait Implementations§
impl Freeze for FftKind
impl RefUnwindSafe for FftKind
impl Send for FftKind
impl Sync for FftKind
impl Unpin for FftKind
impl UnsafeUnpin for FftKind
impl UnwindSafe for FftKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more