rstd libraryDisclaimer: This project is experimental, under heavy development, and should not be used yet.
This directory contains C++ libraries that help work with Rust types. For example, rstd::Char represents Rust's char type (a separate type from C++'s char32_t is needed to detect certain invalid bit patterns result in Undefined Behavior in Rust; additionally char32_t takes at least 32 bits, rather than exactly 32 bits).