pub enum HostPhasorFieldError {
ZeroDimension {
axis: &'static str,
},
ShapeMismatch {
rows: usize,
columns: usize,
real_len: usize,
imaginary_len: usize,
},
NonFinite {
component: &'static str,
index: usize,
value: f64,
},
}Expand description
A host phasor component buffer was not a valid finite two-dimensional field.
Variants§
ZeroDimension
A component plane dimension was zero.
ShapeMismatch
The row/column product overflowed or did not match both component lengths.
Fields
NonFinite
One component contained a NaN or infinity.
Trait Implementations§
Source§impl Clone for HostPhasorFieldError
impl Clone for HostPhasorFieldError
Source§fn clone(&self) -> HostPhasorFieldError
fn clone(&self) -> HostPhasorFieldError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HostPhasorFieldError
impl Debug for HostPhasorFieldError
Source§impl PartialEq for HostPhasorFieldError
impl PartialEq for HostPhasorFieldError
impl StructuralPartialEq for HostPhasorFieldError
Auto Trait Implementations§
impl Freeze for HostPhasorFieldError
impl RefUnwindSafe for HostPhasorFieldError
impl Send for HostPhasorFieldError
impl Sync for HostPhasorFieldError
impl Unpin for HostPhasorFieldError
impl UnsafeUnpin for HostPhasorFieldError
impl UnwindSafe for HostPhasorFieldError
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