Lines Matching refs:PathArguments

114         pub arguments: PathArguments,
125 arguments: PathArguments::None, in from()
141 pub enum PathArguments {
150 impl Default for PathArguments { implementation
152 PathArguments::None in default()
156 impl PathArguments { implementation
159 PathArguments::None => true, in is_empty()
160 PathArguments::AngleBracketed(bracketed) => bracketed.args.is_empty(), in is_empty()
161 PathArguments::Parenthesized(_) => false, in is_empty()
167 PathArguments::None => true, in is_none()
168 PathArguments::AngleBracketed(_) | PathArguments::Parenthesized(_) => false, in is_none()
302 ParenthesizedGenericArguments, Path, PathArguments, PathSegment, QSelf,
336 PathArguments::None | PathArguments::AngleBracketed(_) => true, in parse()
337 PathArguments::Parenthesized(_) => false, in parse()
344 PathArguments::None => None, in parse()
345 PathArguments::AngleBracketed(arguments) => Some(arguments), in parse()
346 PathArguments::Parenthesized(_) => unreachable!(), in parse()
371 PathArguments::None => None, in parse()
372 PathArguments::AngleBracketed(arguments) => Some(arguments), in parse()
373 PathArguments::Parenthesized(_) => unreachable!(), in parse()
541 arguments: PathArguments::AngleBracketed(input.parse()?), in parse_helper()
706 ParenthesizedGenericArguments, Path, PathArguments, PathSegment, QSelf,
759 impl ToTokens for PathArguments { implementation
765 fn print_path_arguments(tokens: &mut TokenStream, arguments: &PathArguments, style: PathStyle) { in print_path_arguments() argument
767 PathArguments::None => {} in print_path_arguments()
768 PathArguments::AngleBracketed(arguments) => { in print_path_arguments()
771 PathArguments::Parenthesized(arguments) => { in print_path_arguments()