This crate defines two procedural macros that generate implementations for the
Keyed and Label traits.
The Entity macro generates an implementation of the Keyed trait, which requires
a type to have a dbent::Key<T> as its first field.
The Label macro generates an implementation of the Label trait, which requires
a type to mark a Display-friendly field as #[label].