gled 2.31.2

gled is an application for creating animations and effects on artnet or dmx installations
1
2
3
4
5
6
7
8
9
10
11
12
# gled

## Rust guidelines

`Rust-Styleguide.md` applies in full, with this deviation:

- The binary crates (`src/main.rs` of `gled`, `crates/gled-server/src/main.rs`) use
  `#![deny(clippy::unwrap_used)]` (and `deny(clippy::expect_used)` where the guide's baseline
  forbids it) instead of `forbid`. Their command lines are parsed with clap's derive macro, whose
  generated code carries `#[allow(clippy::restriction)]`, and a crate-level `forbid` rejects that
  (E0453). `deny` keeps every `unwrap`/`expect` in our own code a compile error. All library
  crates keep `forbid`.