avmnif-rs 0.4.1

Safe NIF toolkit for AtomVM written in Rust
Documentation
#![no_std]
extern crate alloc;

// Core modules - keep your existing structure
pub mod atom;
pub mod log;
pub mod term;
pub mod port;
pub mod tagged;
pub mod context;
pub mod resource;
pub mod registry;

// Testing infrastructure (only compiled for tests)
#[cfg(test)]
pub mod testing;

// Re-export commonly used types - match your existing exports
pub use context::Context;
pub use term::{Term, NifResult};
pub use crate::log::log_info;

// Re-export testing utilities when testing
#[cfg(test)]
pub use testing::*;