mod bytes_array;
mod deserializer;
mod downward_bytes;
mod error;
mod r#impl;
mod serialization;
mod serializer;
mod varint64;

pub use bytes_array::BytesArray;
pub use deserializer::Deserializer;
pub use downward_bytes::DownwardBytes;
pub use error::{Error, Result};
pub use serialization::{Deserialize, DetailedDeserialize, Serialize};
pub use serializer::Serializer;
pub use varint64::VarInt64;

pub use derse_derive::{Deserialize, Serialize};
