Enum Convolution Preparation Error
pub enum ConvolutionPreparationError {
InvalidPartitioning,
InvalidResponse,
InvalidChannels,
InvalidMaximum,
Capacity,
Allocation,
Fft(FftPreparationError),
}Expand description
CONTROL preparation refusal. Borrowed responses remain untouched.
Variants§
InvalidPartitioning
Partition sizes are not admitted powers of two or violate tail >= head.
InvalidResponse
Response is empty, longer than 262,144 taps or contains a nonfinite value.
InvalidChannels
A bank must contain 1..=64 channels.
InvalidMaximum
Maximum block must be 1..=65,536 frames.
Capacity
Declared or actual numeric storage exceeds the caller budget, or the budget is outside 1..=256 MiB.
Allocation
The allocator refused a fallible reservation.
Fft(FftPreparationError)
A stage FFT plan could not be prepared.
Trait Implementations§
§impl Clone for ConvolutionPreparationError
impl Clone for ConvolutionPreparationError
§fn clone(&self) -> ConvolutionPreparationError
fn clone(&self) -> ConvolutionPreparationError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · §fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ConvolutionPreparationError
§impl Debug for ConvolutionPreparationError
impl Debug for ConvolutionPreparationError
§impl Display for ConvolutionPreparationError
impl Display for ConvolutionPreparationError
impl Eq for ConvolutionPreparationError
§impl Error for ConvolutionPreparationError
impl Error for ConvolutionPreparationError
§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · §fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
§impl PartialEq for ConvolutionPreparationError
impl PartialEq for ConvolutionPreparationError
impl StructuralPartialEq for ConvolutionPreparationError
Auto Trait Implementations§
impl Freeze for ConvolutionPreparationError
impl RefUnwindSafe for ConvolutionPreparationError
impl Send for ConvolutionPreparationError
impl Sync for ConvolutionPreparationError
impl Unpin for ConvolutionPreparationError
impl UnsafeUnpin for ConvolutionPreparationError
impl UnwindSafe for ConvolutionPreparationError
Blanket Implementations§
§impl<T> BorrowMut<T> for T
impl<T> BorrowMut<T> for T
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more