1/// An opaque error. Useful for crypto operations that do not wish to leak
2/// any information via error details.
3#[derive(thiserror::Error, Debug)]
4pub enum Opaque {
5#[error("opaque error")]
6Error,
7}
89/// An opaque error
10pub const OPAQUE: Opaque = Opaque::Error;