Lines Matching defs:UseTree
304 pub tree: UseTree,
422 pub enum UseTree {
446 pub tree: Box<UseTree>,
481 pub items: Punctuated<UseTree, Token![,]>,
1316 impl Parse for UseTree {
1317 fn parse(input: ParseStream) -> Result<UseTree> {
1326 ) -> Result<Option<UseTree>> {
1336 Ok(Some(UseTree::Path(UsePath {
1342 Ok(Some(UseTree::Rename(UseRename {
1356 Ok(Some(UseTree::Name(UseName { ident })))
1359 Ok(Some(UseTree::Glob(UseGlob {
1390 Ok(Some(UseTree::Group(UseGroup { brace_token, items })))