//! This crate is used by hardware drivers.
//!
//! The interfaces and types defined in this crate are useful for
//! those wishing to write a new driver for the `drmemd` executable.
// Pull types down to the `drmem-api` namespace.
pub use device;
pub use Error;
/// A specialization of `std::result::Result<>` where the error value
/// is `types::Error`.
pub type Result<T> = Result;