sequential_integration/
errors.rs

1use snafu::{Backtrace, Snafu};
2
3#[derive(Debug, Snafu)]
4#[snafu(visibility(pub(crate)))]
5pub enum Error {
6    #[snafu(display("RangeGenerator step{} out of end bound{}", step, end))]
7    RangeGeneratorOutOfBounds {
8        step: f64,
9        end: f64,
10        backtrace: Backtrace,
11    },
12
13    #[snafu(display("Begin bound{} greater than end bound{}", begin, end))]
14    BeginBoundGreaterThanEndBound {
15        begin: f64,
16        end: f64,
17        backtrace: Backtrace,
18    },
19}
20
21pub type Result<T, E = Error> = std::result::Result<T, E>;