//!
//! # Base
//!
//! Non-platform specific code for `PicoEnigma`
//!
#![no_std]
#![warn(missing_docs)]
#![warn(clippy::pedantic)]
#[cfg(test)]
extern crate std;
#[macro_export]
/// Equivalent to `std::println` but omitted during non-testing builds
macro_rules! debug {
($($arg:tt)*) => {
#[cfg(test)]
std::println!($($arg)*);
};
}
pub mod enigma;
pub mod server;