derive_more

Module with_trait

Source
Expand description

Module containing derive definitions with their corresponding traits along.

Use it in your import paths, if you do want to import derives along with their traits.

Derive Macrosยง

  • What #[derive(Add)] generates
  • What #[derive(AddAssign)] generates
  • What #[derive(AsRef)] generates
  • What #[derive(AsRef)] generates
  • What #[derive(Display)] generates
  • What #[derive(Add)] generates
  • What #[derive(AddAssign)] generates
  • What #[derive(Add)] generates
  • What #[derive(AddAssign)] generates
  • What #[derive(Add)] generates
  • What #[derive(AddAssign)] generates
  • What #[derive(Constructor)] generates
  • What #[derive(Debug)] generates
  • Using #[derive(Deref)]
  • What #[derive(DerefMut)] generates
  • What #[derive(Display)] generates
  • What #[derive(Mul)] generates
  • What #[derive(MulAssign)] generates
  • Using #[derive(Error)]
  • What #[derive(From)] generates
  • What #[derive(FromStr)] generates
  • What #[derive(Index)] generates
  • What #[derive(IndexMut)] generates
  • What #[derive(Into)] generates
  • Using #[derive(IntoIterator)]
  • What #[derive(IsVariant)] generates
  • What #[derive(Display)] generates
  • What #[derive(Display)] generates
  • What #[derive(Mul)] generates
  • What #[derive(MulAssign)] generates
  • What #[derive(Not)] generates
  • What #[derive(Not)] generates
  • What #[derive(Display)] generates
  • What #[derive(Display)] generates
  • Using #[derive(Sum)]
  • What #[derive(Mul)] generates
  • What #[derive(MulAssign)] generates
  • What #[derive(Mul)] generates
  • What #[derive(MulAssign)] generates
  • What #[derive(Mul)] generates
  • What #[derive(MulAssign)] generates
  • What #[derive(Add)] generates
  • What #[derive(AddAssign)] generates
  • Using #[derive(Sum)]
  • What #[derive(TryFrom)] generates
  • What #[derive(TryInto)] generates
  • What #[derive(TryUnwrap)] generates
  • What #[derive(Unwrap)] generates
  • What #[derive(Display)] generates
  • What #[derive(Display)] generates