Struct jsonpath_lib::SelectorMut [−][src]
pub struct SelectorMut { /* fields omitted */ }
Implementations
impl SelectorMut
[src]
impl SelectorMut
[src]pub fn new() -> Self
[src]
pub fn str_path(&mut self, path: &str) -> Result<&mut Self, JsonPathError>
[src]
pub fn value(&mut self, value: Value) -> &mut Self
[src]
pub fn take(&mut self) -> Option<Value>
[src]
pub fn delete(&mut self) -> Result<&mut Self, JsonPathError>
[src]
pub fn remove(&mut self) -> Result<&mut Self, JsonPathError>
[src]
pub fn replace_with<F: FnMut(Value) -> Option<Value>>(
&mut self,
fun: &mut F
) -> Result<&mut Self, JsonPathError>
[src]
&mut self,
fun: &mut F
) -> Result<&mut Self, JsonPathError>
Trait Implementations
impl Default for SelectorMut
[src]
impl Default for SelectorMut
[src]fn default() -> SelectorMut
[src]
fn default() -> SelectorMut
[src]Returns the “default value” for a type. Read more