pub struct FftPlan { /* private fields */ }Implementations§
Source§impl FftPlan
impl FftPlan
pub fn new(len: usize) -> FftPlan
pub fn build(self) -> FftPlan
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) -> FftPlan
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FftPlan
impl<'de> Deserialize<'de> for FftPlan
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<FftPlan, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FftPlan, <__D as Deserializer<'de>>::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>(&mut self, iter: T)where
T: IntoIterator<Item = usize>,
fn extend<T>(&mut self, iter: T)where
T: IntoIterator<Item = usize>,
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
Source§impl Serialize for FftPlan
impl Serialize for FftPlan
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<K, S> Id<K> for Swhere
S: Borrow<K>,
K: Identifier,
impl<K, S> Id<K> for Swhere
S: Borrow<K>,
K: Identifier,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more