//! Module `ccarp_rust`
//!
//! This module has definitions associated with the C style Rust AST
//! (Abstract Syntax Tree), as well as conversion between C and Rust.
//!
//! Important submodule include:
//! - `rustprimitives`, which contains primitive Rust structures
//! - `rustexpr`, which contains Rust expressions
//! - `rustdecl`, which contains Rust declarations
//! - `ruststmt`, which contains Rust Statements
//! - `rust_unit`, which contains Rust Top Level Statements
//! - `defs`, which contains helper traits, methods, and macros