Macro nom_config::named_with_config
[−]
[src]
macro_rules! named_with_config { ($config:ty, $name:ident( $i:ty ) -> $o:ty, $submac:ident!( $($args:tt)* )) => { ... }; ($config:ty, $name:ident<$i:ty,$o:ty,$e:ty>, $submac:ident!( $($args:tt)* )) => { ... }; ($config:ty, $name:ident<$i:ty,$o:ty>, $submac:ident!( $($args:tt)* )) => { ... }; ($config:ty, $name:ident<$o:ty>, $submac:ident!( $($args:tt)* )) => { ... }; ($config:ty, $name:ident, $submac:ident!( $($args:tt)* )) => { ... }; ($config:ty, pub $name:ident( $i:ty ) -> $o:ty, $submac:ident!( $($args:tt)* )) => { ... }; ($config:ty, pub $name:ident<$i:ty,$o:ty,$e:ty>, $submac:ident!( $($args:tt)* )) => { ... }; ($config:ty, pub $name:ident<$i:ty,$o:ty>, $submac:ident!( $($args:tt)* )) => { ... }; ($config:ty, pub $name:ident<$o:ty>, $submac:ident!( $($args:tt)* )) => { ... }; ($config:ty, pub $name:ident, $submac:ident!( $($args:tt)* )) => { ... }; }
Defines a parser with a configuration