fn parse_path(cx: &mut ParseCtxt<'_>) -> ParseResult<Path>
⟨path⟩ := ⟨segments⟩ ⟨ ( ⟨refine_arg⟩,* ) ⟩?