#[cfg(test)]
#[macro_use]
extern crate rstest;
#[cfg(test)]
#[macro_use]
extern crate assertables;
#[macro_use]
extern crate thiserror;
#[macro_use]
extern crate scopeguard;
mod byte_order;
mod ext;
mod process;
pub mod prelude {
pub use crate::byte_order::ByteOrder;
pub use crate::ext::read::{ReadExt, ReadExtError, ReadExtResult};
pub use crate::ext::search::{SearchExt, SearchExtError, SearchExtResult};
pub use crate::ext::write::{WriteExt, WriteExtError, WriteExtResult};
pub use crate::process::{Process, ProcessError};
}