//#![deny(missing_docs)] #![deny(missing_debug_implementations)] #![deny(unused_results)] //#![forbid(unsafe_code)] #![forbid(rust_2018_idioms)] mod backend; mod quad; mod text; mod transformation; mod triangle; mod viewport; pub mod settings; pub mod widget; pub mod window; pub use settings::Settings; pub use viewport::Viewport; pub(crate) use backend::Backend; pub(crate) use quad::Quad; pub(crate) use transformation::Transformation; pub type Renderer = iced_graphics::Renderer; #[doc(no_inline)] pub use widget::*; pub use iced_native::{ Background, Color, Command, HorizontalAlignment, Length, Vector, VerticalAlignment, }; pub type Element<'a, Message> = iced_native::Element<'a, Message, Renderer>;