[go: up one dir, main page]

pub trait PointerTrait {
    // Required methods
    fn key(&self) -> Option<&str>;
    fn index(&self) -> Option<usize>;
}
Expand description

PointerTrait is a trait for the node in json pointer path.

Required Methods§

source

fn key(&self) -> Option<&str>

source

fn index(&self) -> Option<usize>

Implementations on Foreign Types§

source§

impl<'a> PointerTrait for &'a &str

source§

fn index(&self) -> Option<usize>

source§

fn key(&self) -> Option<&str>

source§

impl<'a> PointerTrait for &'a usize

source§

fn index(&self) -> Option<usize>

source§

fn key(&self) -> Option<&str>

source§

impl<'a> PointerTrait for &'a FastStr

source§

fn index(&self) -> Option<usize>

source§

fn key(&self) -> Option<&str>

Implementors§