pub struct JSONPathSlice {
pub start: Option<Box<Expression>>,
pub end: Option<Box<Expression>>,
pub step: Option<Box<Expression>>,
}Expand description
JSONPathSlice
Fields§
§start: Option<Box<Expression>>§end: Option<Box<Expression>>§step: Option<Box<Expression>>Trait Implementations§
Source§impl Clone for JSONPathSlice
impl Clone for JSONPathSlice
Source§fn clone(&self) -> JSONPathSlice
fn clone(&self) -> JSONPathSlice
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JSONPathSlice
impl Debug for JSONPathSlice
Source§impl<'de> Deserialize<'de> for JSONPathSlice
impl<'de> Deserialize<'de> for JSONPathSlice
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for JSONPathSlice
impl PartialEq for JSONPathSlice
Source§impl Serialize for JSONPathSlice
impl Serialize for JSONPathSlice
impl StructuralPartialEq for JSONPathSlice
Auto Trait Implementations§
impl Freeze for JSONPathSlice
impl RefUnwindSafe for JSONPathSlice
impl Send for JSONPathSlice
impl Sync for JSONPathSlice
impl Unpin for JSONPathSlice
impl UnwindSafe for JSONPathSlice
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