ez_impl/lib.rs
1pub extern crate alloc;
2pub extern crate core;
3pub extern crate std;
4
5mod dysfunctional;
6mod macro_rules;
7mod main;
8pub mod proc_macros;
9
10pub use crate::macro_rules::*;
11
12pub mod internal {
13 //! **⚠️ INTERNAL! DO NOT USE!**
14 //!
15 //! This should not be considered part of this crate's public API.
16 //!
17 //! This is public only due to internal implementation requirements
18 pub use {
19 crate::{
20 core::{
21 option::Option::{self, None, Some},
22 result::Result::{self, Err, Ok},
23 },
24 dysfunctional::{ErrorPanicker, IteratorDropper},
25 main::entry_point,
26 },
27 tokio, tracing,
28 };
29}