firefly_audio/
lib.rs

1#![cfg_attr(not(test), no_std)]
2#![forbid(unsafe_code)]
3#![deny(
4    clippy::all,
5    clippy::pedantic,
6    clippy::nursery,
7    clippy::allow_attributes
8)]
9#![allow(clippy::wildcard_imports)]
10#![expect(
11    // TODO: fix casting warning
12    clippy::cast_precision_loss,
13    clippy::module_name_repetitions,
14    clippy::new_without_default,
15)]
16extern crate alloc;
17
18mod basic_types;
19mod error;
20mod manager;
21pub mod modulators;
22mod node;
23mod pcm;
24mod processor;
25mod processors;
26mod sources;
27
28pub use basic_types::*;
29pub use error::*;
30pub use manager::*;
31pub use node::*;
32pub use pcm::*;
33pub use processor::*;
34pub use processors::*;
35pub use sources::*;