luminance-derive 0.10.0

Procedural macros for deriving luminance traits
Documentation
# luminance-derive

<!-- cargo-sync-readme start -->

Derive procedural macros for [luminance].

This crate exports several macros used to ease development with [luminance]. You are
strongly advised to read the documentation of [luminance] in the first place.

# `Vertex`

This macro allows to derive the [`Vertex`] trait for a custom `struct` type.

[See the full documentation here](https://docs.rs/luminance/latest/luminance/#vertex)

# `Semantics`

This macro allows to derive the [`Semantics`] trait for a custom `enum` type.

[See the full documentation here](https://docs.rs/luminance/latest/luminance/#semantics)

# `UniformInterface`

This macro allows to derive the [`UniformInterface`] trait for a custom `struct` type.

[See the full documentation here](https://docs.rs/luminance/latest/luminance/#uniform-interface)

[luminance]: https://crates.io/crates/luminance
[`Vertex`]: https://docs.rs/luminance/latest/luminance/vertex/trait.Vertex.html
[`Semantics`]: https://docs.rs/luminance/latest/luminance/vertex/trait.Semantics.html

<!-- cargo-sync-readme end -->