pub struct QuadratureBatchFailure {
pub total: usize,
pub failure_count: usize,
pub first_index: usize,
pub first_status: QuadratureStatus,
pub first_evaluations: u32,
}Expand description
One or more lanes of a QuadratureBatch failed.
Returned by QuadratureBatch::values. As OdeEnsembleFailure, it names
both the scale of the problem and a specific lane to look at.
§Units
All counts and indices are dimensionless.
Fields§
§total: usizeNumber of lanes in the batch.
failure_count: usizeNumber of lanes that failed.
first_index: usizeIndex of the first failing lane.
first_status: QuadratureStatusWhy that lane failed.
first_evaluations: u32Integrand evaluations that lane performed.
Trait Implementations§
Source§impl Clone for QuadratureBatchFailure
impl Clone for QuadratureBatchFailure
impl Copy for QuadratureBatchFailure
Source§impl Debug for QuadratureBatchFailure
impl Debug for QuadratureBatchFailure
Source§impl Display for QuadratureBatchFailure
impl Display for QuadratureBatchFailure
impl Eq for QuadratureBatchFailure
Source§impl Error for QuadratureBatchFailure
impl Error for QuadratureBatchFailure
1.30.0 · Source§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 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for QuadratureBatchFailure
impl PartialEq for QuadratureBatchFailure
impl StructuralPartialEq for QuadratureBatchFailure
Auto Trait Implementations§
impl Freeze for QuadratureBatchFailure
impl RefUnwindSafe for QuadratureBatchFailure
impl Send for QuadratureBatchFailure
impl Sync for QuadratureBatchFailure
impl Unpin for QuadratureBatchFailure
impl UnsafeUnpin for QuadratureBatchFailure
impl UnwindSafe for QuadratureBatchFailure
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