//! Defines error and result types used by this crate.
usethiserror::Error;#[derive(Error, Debug)]pubenumError{#[error("Not yet implemented.")]
NotImplemented,#[error("Unknown error: {0}.")]
UnknownError(String),}pubtypeResult<T>=core::result::Result<T, Error>;