Lines Matching refs:PathSegment
9 pub segments: Punctuated<PathSegment, Token![::]>,
15 T: Into<PathSegment>,
103 pub struct PathSegment {
109 impl<T> From<T> for PathSegment
114 PathSegment {
476 impl Parse for PathSegment {
482 impl PathSegment {
490 return Ok(PathSegment::from(ident));
502 Ok(PathSegment {
507 Ok(PathSegment::from(ident))
559 segments.push_value(PathSegment::from(ident));
581 let value = PathSegment::parse_helper(input, expr_style)?;
598 let value = PathSegment::parse_helper(input, expr_style)?;
626 let path = PathSegment::parse_helper(input, expr_style)?;
685 impl ToTokens for PathSegment {