pub enum CodegenError {
InvalidSize(usize),
UnsupportedSize(usize),
EmitError(String),
}Expand description
Error variants produced during any-size codelet generation.
Variants§
InvalidSize(usize)
Size zero is not a valid FFT size.
UnsupportedSize(usize)
Size is valid but cannot be code-generated by any registered strategy.
EmitError(String)
Code emission failed with the given message.
Trait Implementations§
Source§impl Clone for CodegenError
impl Clone for CodegenError
Source§fn clone(&self) -> CodegenError
fn clone(&self) -> CodegenError
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 CodegenError
impl Debug for CodegenError
Source§impl Display for CodegenError
impl Display for CodegenError
Source§impl PartialEq for CodegenError
impl PartialEq for CodegenError
impl Eq for CodegenError
impl StructuralPartialEq for CodegenError
Auto Trait Implementations§
impl Freeze for CodegenError
impl RefUnwindSafe for CodegenError
impl Send for CodegenError
impl Sync for CodegenError
impl Unpin for CodegenError
impl UnsafeUnpin for CodegenError
impl UnwindSafe for CodegenError
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