Module derive

Source
Expand description

Module containing derive definitions only, without their corresponding traits.

Use it in your import paths, if you don’t want to import traits, but only macros.

Derive Macros§

AsMut
What #[derive(AsRef)] generates
AsRef
What #[derive(AsRef)] generates
Binary
What #[derive(Display)] generates
Deref
Using #[derive(Deref)]
DerefMut
What #[derive(DerefMut)] generates
Display
What #[derive(Display)] generates
Error
Using #[derive(Error)]
From
What #[derive(From)] generates
LowerExp
What #[derive(Display)] generates
LowerHex
What #[derive(Display)] generates
Octal
What #[derive(Display)] generates
Pointer
What #[derive(Display)] generates
UpperExp
What #[derive(Display)] generates
UpperHex
What #[derive(Display)] generates