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