use thiserror::Error;
#[derive(Error, Debug, Copy, Clone, Eq, PartialEq)]
pub enum Error {
#[error("Malformed public key encoding.")]
MalformedPublicKey,
#[error("Invalid signature.")]
InvalidSignature,
#[error("Invalid length when parsing byte slice.")]
InvalidSliceLength,
}