Lines Matching +full:path +full:- +full:parse
1 use syn::parse::{Error, Parse, ParseStream, Result};
2 use syn::{LitInt, Path, Token};
6 Path(Path), enumerator
7 PathPos(Path, usize),
10 impl Parse for Args {
11 fn parse(input: ParseStream) -> Result<Self> { in parse() method
15 let path: Path = input.parse()?; in parse() localVariable
17 return Ok(Args::Path(path)); in parse()
19 input.parse::<Token![,]>()?; in parse()
20 let lit: LitInt = input.parse()?; in parse()
25 Ok(Args::PathPos(path, pos)) in parse()