Lines Matching refs:UseTree
357 pub tree: UseTree,
483 pub enum UseTree {
509 pub tree: Box<UseTree>,
552 pub items: Punctuated<UseTree, Token![,]>,
1342 impl Parse for UseTree { implementation
1343 fn parse(input: ParseStream) -> Result<UseTree> { in parse() argument
1352 Ok(UseTree::Path(UsePath { in parse()
1358 Ok(UseTree::Rename(UseRename { in parse()
1372 Ok(UseTree::Name(UseName { ident })) in parse()
1375 Ok(UseTree::Glob(UseGlob { in parse()
1380 Ok(UseTree::Group(UseGroup { in parse()
1382 items: content.parse_terminated(UseTree::parse)?, in parse()