Crate derive_more_impl

Source
Expand description

§derive_more-impl

This crate is an implementation detail of the derive_more. If you found this crate by accident you’re probably looking for one of the following pages of derive_more:

  1. crates.io
  2. docs.rs
  3. GitHub

Derive Macros§

Addadd
What #[derive(Add)] generates
AddAssignadd_assign
What #[derive(AddAssign)] generates
AsMutas_ref
What #[derive(AsRef)] generates
AsRefas_ref
What #[derive(AsRef)] generates
Binarydisplay
What #[derive(Display)] generates
BitAndadd
What #[derive(Add)] generates
BitAndAssignadd_assign
What #[derive(AddAssign)] generates
BitOradd
What #[derive(Add)] generates
BitOrAssignadd_assign
What #[derive(AddAssign)] generates
BitXoradd
What #[derive(Add)] generates
BitXorAssignadd_assign
What #[derive(AddAssign)] generates
Constructorconstructor
What #[derive(Constructor)] generates
Debugdebug
What #[derive(Debug)] generates
Derefderef
Using #[derive(Deref)]
DerefMutderef_mut
What #[derive(DerefMut)] generates
Displaydisplay
What #[derive(Display)] generates
Divmul
What #[derive(Mul)] generates
DivAssignmul_assign
What #[derive(MulAssign)] generates
Errorerror
Using #[derive(Error)]
Fromfrom
What #[derive(From)] generates
FromStrfrom_str
What #[derive(FromStr)] generates
Indexindex
What #[derive(Index)] generates
IndexMutindex_mut
What #[derive(IndexMut)] generates
Intointo
What #[derive(Into)] generates
IntoIteratorinto_iterator
Using #[derive(IntoIterator)]
IsVariantis_variant
What #[derive(IsVariant)] generates
LowerExpdisplay
What #[derive(Display)] generates
LowerHexdisplay
What #[derive(Display)] generates
Mulmul
What #[derive(Mul)] generates
MulAssignmul_assign
What #[derive(MulAssign)] generates
Negnot
What #[derive(Not)] generates
Notnot
What #[derive(Not)] generates
Octaldisplay
What #[derive(Display)] generates
Pointerdisplay
What #[derive(Display)] generates
Productsum
Using #[derive(Sum)]
Remmul
What #[derive(Mul)] generates
RemAssignmul_assign
What #[derive(MulAssign)] generates
Shlmul
What #[derive(Mul)] generates
ShlAssignmul_assign
What #[derive(MulAssign)] generates
Shrmul
What #[derive(Mul)] generates
ShrAssignmul_assign
What #[derive(MulAssign)] generates
Subadd
What #[derive(Add)] generates
SubAssignadd_assign
What #[derive(AddAssign)] generates
Sumsum
Using #[derive(Sum)]
TryFromtry_from
What #[derive(TryFrom)] generates
TryIntotry_into
What #[derive(TryInto)] generates
TryUnwraptry_unwrap
What #[derive(TryUnwrap)] generates
Unwrapunwrap
What #[derive(Unwrap)] generates
UpperExpdisplay
What #[derive(Display)] generates
UpperHexdisplay
What #[derive(Display)] generates