#![deny(
    clippy::unwrap_used,
    clippy::nursery,
    clippy::perf,
    clippy::pedantic,
    clippy::complexity
)]
#![allow(
    clippy::cast_possible_truncation,
    clippy::missing_panics_doc,
    clippy::missing_errors_doc,
    clippy::match_wildcard_for_single_variants
)]

pub mod build;
pub mod instructions;
pub mod logging;

pub mod prelude {
    //! A collection of types you should definitely import when working with this crate.
    pub use super::instructions::{
        Address, Instruction, InstructionType, Interrupt, Register, args::*, errors::*,
    };
}
