ws_separated

Macro ws_separated 

Source
macro_rules! ws_separated {
    (($($parser:expr),+)) => { ... };
}
Expand description

Takes in a tuple of parsers with different return types and returns a tuple of parsers each wrapped with ws.

ยงExample

use nom::character::complete::u32;
use nom::number::complete::float;
use nom::Parser;
use idf_parser::ws_separated;
use idf_parser::primitives::ws;

let input = "0 100.0 200.0 45.0";

let (remaining, (label, x, y, angle)) = ws_separated!((u32, float, float, float)).parse(input).unwrap();