wire_e2e_identity/
error.rs1pub type E2eIdentityResult<T> = Result<T, E2eIdentityError>;
3
4#[derive(Debug, thiserror::Error)]
6pub enum E2eIdentityError {
7 #[error("Given x509 certificate is invalid and does not follow Wire's format")]
9 InvalidCertificate,
10 #[error(transparent)]
12 JsonError(#[from] serde_json::Error),
13 #[error(transparent)]
15 AcmeError(#[from] crate::acme::prelude::RustyAcmeError),
16 #[error(transparent)]
18 JwtError(#[from] rusty_jwt_tools::prelude::RustyJwtError),
19 #[error(transparent)]
21 JwtSimpleError(#[from] jwt_simple::Error),
22 #[error("Not supported")]
24 NotSupported,
25}