swc_eq_ignore_macros

Derive Macro TypeEq

source
#[derive(TypeEq)]
{
    // Attributes available to this derive:
    #[not_type]
    #[use_eq]
    #[use_eq_ignore_span]
}
Expand description

Derives swc_common::TypeEq.

  • Field annotated with #[use_eq] will be compared using ==.
  • Field annotated with #[not_type] will be ignored