-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathlib.rs
More file actions
25 lines (23 loc) · 855 Bytes
/
lib.rs
File metadata and controls
25 lines (23 loc) · 855 Bytes
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
#![allow(clippy::needless_return)]
//! Lambda is a simple, fast, and safe engine for desktop applications and rendering in Rust.
//!
//! High‑level modules
//! - `render`: windowed rendering built on top of platform abstractions with
//! explicit command encoding and ergonomic builders.
//! - `runtimes`: application runtime helpers that create windows and drive the
//! event/render loop.
//! - `math`: minimal vector/matrix utilities used by examples and helpers.
//!
//! See runnable examples in `crates/lambda-rs/examples/` and integration tests
//! under `crates/lambda-rs/tests/` for typical usage patterns.
pub mod component;
pub mod events;
pub mod math;
pub mod pod;
pub mod render;
pub mod runtime;
pub mod runtimes;
pub mod util;
/// The logging module provides a simple logging interface for Lambda
/// applications.
pub use logging;