FixedWidth

Derive Macro FixedWidth 

Source
#[derive(FixedWidth)]
{
    // Attributes available to this derive:
    #[fw]
}
Expand description

Ponto de entrada da Macro Derive.

Esta função:

  1. Lê a struct de entrada.
  2. Itera sobre os campos procurando atributos #[fw(...)].
  3. Valida se há sobreposição de posições.
  4. Gera o código Rust que implementa FixedWidthParse.