gled-model 2.32.1

The data model of gled: projects, scenes, effects, animations, curves and assets
Documentation
//! The data model of gled: everything a project consists of and how it is
//! stored, without any GPU, audio, network or UI code. The desktop app, the
//! headless server and the browser interface all share it, and it compiles
//! for the web.

#![forbid(unsafe_code)]
#![forbid(clippy::unwrap_used)]
#![cfg_attr(not(test), forbid(clippy::expect_used))]
#![warn(clippy::panic)]
#![warn(clippy::todo)]
#![warn(missing_debug_implementations)]

pub mod asset;
pub mod asset_id;
pub mod collection;
pub mod input;
pub mod naming;
pub mod patching;
pub(crate) mod serde_helpers;
pub mod sound;
#[cfg(any(test, feature = "test-support"))]
pub mod test_support;
pub mod timing;