#[repr(i32)]pub enum CufftXtCallbackType {
LoadComplex = 0,
LoadComplexDouble = 1,
LoadReal = 2,
LoadRealDouble = 3,
StoreComplex = 4,
StoreComplexDouble = 5,
StoreReal = 6,
StoreRealDouble = 7,
}Expand description
cufftXtCallbackType from cufftXt.h.
Variants§
LoadComplex = 0
Load callback for f32 complex (cufftComplex) input.
LoadComplexDouble = 1
Load callback for f64 complex (cufftDoubleComplex) input.
LoadReal = 2
Load callback for f32 real (cufftReal) input.
LoadRealDouble = 3
Load callback for f64 real (cufftDoubleReal) input.
StoreComplex = 4
Store callback for f32 complex output.
StoreComplexDouble = 5
Store callback for f64 complex output.
StoreReal = 6
Store callback for f32 real output.
StoreRealDouble = 7
Store callback for f64 real output.
Trait Implementations§
Source§impl Clone for CufftXtCallbackType
impl Clone for CufftXtCallbackType
Source§fn clone(&self) -> CufftXtCallbackType
fn clone(&self) -> CufftXtCallbackType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CufftXtCallbackType
impl Debug for CufftXtCallbackType
Source§impl Hash for CufftXtCallbackType
impl Hash for CufftXtCallbackType
Source§impl PartialEq for CufftXtCallbackType
impl PartialEq for CufftXtCallbackType
impl Copy for CufftXtCallbackType
impl Eq for CufftXtCallbackType
impl StructuralPartialEq for CufftXtCallbackType
Auto Trait Implementations§
impl Freeze for CufftXtCallbackType
impl RefUnwindSafe for CufftXtCallbackType
impl Send for CufftXtCallbackType
impl Sync for CufftXtCallbackType
impl Unpin for CufftXtCallbackType
impl UnsafeUnpin for CufftXtCallbackType
impl UnwindSafe for CufftXtCallbackType
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