pub struct JSONKeys {
pub this: Box<Expression>,
pub expression: Option<Box<Expression>>,
pub expressions: Vec<Expression>,
}Expand description
JSONKeys
Fields§
§this: Box<Expression>§expression: Option<Box<Expression>>§expressions: Vec<Expression>Trait Implementations§
Source§impl<'de> Deserialize<'de> for JSONKeys
impl<'de> Deserialize<'de> for JSONKeys
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
impl StructuralPartialEq for JSONKeys
Auto Trait Implementations§
impl Freeze for JSONKeys
impl RefUnwindSafe for JSONKeys
impl Send for JSONKeys
impl Sync for JSONKeys
impl Unpin for JSONKeys
impl UnwindSafe for JSONKeys
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