expect_json/
expect_json_eq_error.rs1use crate::internals::JsonValueEqError;
2use serde_json::Error as SerdeJsonError;
3use thiserror::Error;
4
5pub type ExpectJsonEqResult<V> = Result<V, ExpectJsonEqError>;
6
7#[derive(Debug, Error)]
8pub enum ExpectJsonEqError {
9 #[error("Failed to serialise expected value to Json")]
10 FailedToSerialiseExpected(#[source] SerdeJsonError),
11
12 #[error("Failed to serialise other value to Json")]
13 FailedToSerialiseOther(#[source] SerdeJsonError),
14
15 #[error("{0}")]
16 JsonValueError(#[from] JsonValueEqError),
17}