Crate gazebo_derive[−][src]
Expand description
Derivations for the Gazebo library. Usually you would use these derivations via exports from that library.
Derive Macros
Derive the AnyLifetime
trait. Requires the type has no type arguments, no constant arguments,
and at most one lifetime argument.
Derive the Clone
trait, but without requiring all type arguments to implement Clone
.
Derive the Copy
trait, but without requiring all type arguments to implement Copy
.
Derive the Default
trait, but without requiring all type arguments to implement Default
.
Derive the Dupe
trait.
Derive the Dupe
trait, but without requiring all type arguments to implement Dupe
.
Derive the MaybeEq
trait.
Derive the MaybeEq
trait, but so that it is never comparable.
Derive the VariantName
trait.