nexus-rt-derive 1.2.0

Derive macros for nexus-rt. Use nexus-rt instead of depending on this directly.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# nexus-rt-derive

Proc-macro crate for [nexus-rt](https://crates.io/crates/nexus-rt).

**Do not depend on this crate directly.** Use `nexus-rt` instead — the
derives are re-exported as `nexus_rt::{Resource, Param, Deref, DerefMut}`.

## Provides

- `#[derive(Resource)]` — marker trait for World-storable types
- `#[derive(Param)]` — derive `SystemParam` for custom handler parameters
- `#[derive(Deref)]` / `#[derive(DerefMut)]` — newtype delegation

See the [nexus-rt documentation](https://docs.rs/nexus-rt) for usage.