#![feature(let_else)] #![feature(nonzero_min_max)] #![feature(type_alias_impl_trait)] #![warn(clippy::pedantic)] #![warn(clippy::nursery)] #![allow(clippy::module_name_repetitions)] pub mod camera; pub mod config; pub mod instance; pub mod renderer; mod texture; mod vertex; pub(crate) use camera::Camera; pub use config::RenderWindowConfig; pub use instance::Instance; pub(crate) use instance::InstanceBuffer; pub use renderer::Renderer; pub use texture::ImageFormat; pub(crate) use texture::WgpuTextures; pub(crate) use vertex::Vertex;