pub struct FftPlan { /* private fields */ }Implementations§
Source§impl FftPlan
impl FftPlan
pub fn new(len: usize) -> Self
pub fn build(self) -> Self
pub fn clear(&mut self)
pub fn get(&self, index: usize) -> Option<&usize>
pub fn iter(&self) -> Iter<'_, usize>
pub fn len(&self) -> usize
pub fn plan(&self) -> &[usize]
pub fn set(&mut self, len: usize)
pub fn with(self, len: usize) -> Self
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FftPlan
impl<'de> Deserialize<'de> for FftPlan
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Extend<usize> for FftPlan
impl Extend<usize> for FftPlan
Source§fn extend<T: IntoIterator<Item = usize>>(&mut self, iter: T)
fn extend<T: IntoIterator<Item = usize>>(&mut self, iter: T)
Extends a collection with the contents of an iterator. Read more
Source§fn extend_one(&mut self, item: A)
fn extend_one(&mut self, item: A)
🔬This is a nightly-only experimental API. (
extend_one)Extends a collection with exactly one element.
Source§fn extend_reserve(&mut self, additional: usize)
fn extend_reserve(&mut self, additional: usize)
🔬This is a nightly-only experimental API. (
extend_one)Reserves capacity in a collection for the given number of additional elements. Read more
Source§impl FromIterator<usize> for FftPlan
impl FromIterator<usize> for FftPlan
Source§impl<'a> IntoIterator for &'a mut FftPlan
impl<'a> IntoIterator for &'a mut FftPlan
Source§impl IntoIterator for FftPlan
impl IntoIterator for FftPlan
Source§impl Ord for FftPlan
impl Ord for FftPlan
Source§impl PartialOrd for FftPlan
impl PartialOrd for FftPlan
impl Eq for FftPlan
impl StructuralPartialEq for FftPlan
Auto Trait Implementations§
impl Freeze for FftPlan
impl RefUnwindSafe for FftPlan
impl Send for FftPlan
impl Sync for FftPlan
impl Unpin for FftPlan
impl UnwindSafe for FftPlan
Blanket Implementations§
Source§impl<S, T> AsSliceMut<T> for S
impl<S, T> AsSliceMut<T> for S
fn as_mut_slice(&mut self) -> &mut [T]
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