parse_line

Function parse_line 

Source
pub fn parse_line<'a>(
    line: &'a str,
    fields: &[FieldSpec],
) -> Result<HashMap<&'static str, Value>>
Expand description

Faz o parse de uma linha de texto bruta com base em uma lista de especificações de campos.

§Argumentos

  • line - A linha bruta do arquivo (pode conter \r ou \n no final).
  • fields - Lista de especificações (FieldSpec) gerada pela macro.

§Retorno

Retorna um HashMap onde a chave é o nome do campo e o valor é o Value parseado.