1#![feature(negative_impls)]
2#![feature(rustc_attrs)]
3#![feature(auto_traits)]
4#![feature(allocator_api)]
5#![allow(internal_features)]
6#![feature(core_intrinsics)]
7#![feature(arbitrary_self_types)]
8#![feature(backtrace_frames)]
9
10extern crate self as twizzler;
12pub use twizzler_derive::*;
13
14pub mod alloc;
15pub mod collections;
16pub mod marker;
17pub mod object;
18pub mod ptr;
19
20pub(crate) mod util;
21
22pub mod error {
23 pub use twizzler_rt_abi::error::*;
24}
25
26pub use twizzler_rt_abi::Result;
27
28#[cfg(test)]
31mod tests;