reblessive/
lib.rs

1#![cfg_attr(docrs, feature(doc_cfg))]
2
3mod allocator;
4mod defer;
5mod ptr;
6mod stub_waker;
7mod vtable;
8
9pub mod stack;
10
11#[cfg(feature = "tree")]
12#[cfg_attr(docrs, doc(cfg(feature = "tree")))]
13pub mod tree;
14
15#[cfg(feature = "tree")]
16#[doc(inline)]
17#[cfg_attr(docrs, doc(cfg(feature = "tree")))]
18pub use tree::{Stk as TreeStk, TreeStack};
19
20#[doc(inline)]
21pub use stack::{Stack, Stk};
22
23#[cfg(test)]
24mod test;