pub enum HarError {
InvalidJson(Error),
InvalidStructure(&'static str),
LimitExceeded(&'static str),
}Expand description
Errors returned while parsing HAR data.
Variants§
InvalidJson(Error)
HAR payload is not valid JSON.
InvalidStructure(&'static str)
Expected HAR structure is missing required fields.
LimitExceeded(&'static str)
HAR input exceeded a configured safety limit.
Trait Implementations§
Source§impl Error for HarError
impl Error for HarError
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 From<HarError> for BacktestError
impl From<HarError> for BacktestError
Source§impl From<HarError> for BundleError
impl From<HarError> for BundleError
Auto Trait Implementations§
impl Freeze for HarError
impl !RefUnwindSafe for HarError
impl Send for HarError
impl Sync for HarError
impl Unpin for HarError
impl UnsafeUnpin for HarError
impl !UnwindSafe for HarError
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.