pub struct JsonFilter { /* private fields */ }Implementations§
Source§impl JsonFilter
impl JsonFilter
pub fn filter_json_str( &self, input: impl AsRef<str>, ) -> Result<Value, JsonFilterError>
pub fn filter_json(&self, input: Value) -> Result<Value, JsonFilterError>
Trait Implementations§
Source§impl Clone for JsonFilter
impl Clone for JsonFilter
Source§fn clone(&self) -> JsonFilter
fn clone(&self) -> JsonFilter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for JsonFilter
impl Default for JsonFilter
Source§fn default() -> JsonFilter
fn default() -> JsonFilter
Returns the “default value” for a type. Read more
Source§impl FromStr for JsonFilter
impl FromStr for JsonFilter
Source§type Err = JsonFilterError
type Err = JsonFilterError
The associated error which can be returned from parsing.
Source§fn from_str(input: &str) -> Result<JsonFilter, <JsonFilter as FromStr>::Err>
fn from_str(input: &str) -> Result<JsonFilter, <JsonFilter as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreAuto Trait Implementations§
impl Freeze for JsonFilter
impl RefUnwindSafe for JsonFilter
impl Send for JsonFilter
impl Sync for JsonFilter
impl Unpin for JsonFilter
impl UnsafeUnpin for JsonFilter
impl UnwindSafe for JsonFilter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more