Trait Path
json_utils::query
pub trait Path<'a> { type Item: PathComponent<'a>; type Iter: Iterator<Item = Self::Item> + 'a; fn path(self) -> Self::Iter; }
type Item: PathComponent<'a>
type Iter: Iterator<Item = Self::Item> + 'a
fn path(self) -> Self::Iter
impl<'a> Path<'a> for &'a str
type Item = &'a str
type Iter = StrSliceIter<'a>
impl<'a> Path<'a> for &'a String
impl<'a> Path<'a> for &'a Vec<String>
type Item = &'a String
type Iter = Iter<'a, String>