#![cfg_attr(not(feature = "std"), no_std)]
#![deny(missing_docs)]
#[cfg(feature = "std")]
mod vec;
mod array;
pub use array::ByteArray;
#[cfg(feature = "std")]
pub use vec::Bytes;
#[cfg(test)]
mod tests;
pub trait Format {}
#[cfg(feature = "hex")]
#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Default, Hash)]
pub struct HexString;
#[cfg(feature = "hex")]
impl Format for HexString {}
#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Default, Hash)]
pub struct Plain;
impl Format for Plain {}