mini-enigma 0.3.0

#[no-std] (and no alloc) zero dependency implementation of the M3 Enigma
Documentation
//! Physical Components of the Enigma machine

use super::utils;

mod plugboard;
pub use plugboard::Plugboard;

mod rotor;
pub use rotor::{
    Rotor, ROTOR_BETA, ROTOR_GAMMA, ROTOR_I, ROTOR_II, ROTOR_III, ROTOR_IV, ROTOR_V, ROTOR_VI,
    ROTOR_VII, ROTOR_VIII,
};

mod reflector;
pub use reflector::{
    Reflector, REFLECTOR_A, REFLECTOR_B, REFLECTOR_B_THIN, REFLECTOR_C, REFLECTOR_C_THIN,
};

mod wheel;
pub use wheel::Wheel;