1/// Represents the errors liable to occur with the library. 2#[derive(Debug, thiserror::Error)] 3pub enum Error {} 4 5/// Represents the library's result type, using [`Error`] for the error. 6pub type Result<T> = std::result::Result<T, Error>;