#![feature(unboxed_closures)] #![feature(fn_traits)] #![feature(gen_blocks)] #![feature(associated_type_defaults)] #![feature(unsize)] #![feature(option_into_flat_iter)] #![feature(async_fn_traits)] pub mod default; pub mod event; pub mod widget; pub use iris_core as core; pub use iris_macro as macros; pub mod prelude { use super::*; pub use default::*; pub use event::*; pub use iris_core::*; pub use iris_macro::*; pub use widget::*; pub use iris_core::util::Vec2; pub use len_fns::*; }