pub struct JsonArrayQueryConstructor {
pub query: Option<Box<Node>>,
pub output: Option<Box<JsonOutput>>,
pub format: Option<Box<JsonFormat>>,
pub absent_on_null: bool,
pub location: ParseLoc,
}
Fields§
§query: Option<Box<Node>>
§output: Option<Box<JsonOutput>>
§format: Option<Box<JsonFormat>>
§absent_on_null: bool
§location: ParseLoc
Trait Implementations§
Source§impl Debug for JsonArrayQueryConstructor
impl Debug for JsonArrayQueryConstructor
Source§impl<'de> Deserialize<'de> for JsonArrayQueryConstructor
impl<'de> Deserialize<'de> for JsonArrayQueryConstructor
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
Auto Trait Implementations§
impl Freeze for JsonArrayQueryConstructor
impl RefUnwindSafe for JsonArrayQueryConstructor
impl Send for JsonArrayQueryConstructor
impl Sync for JsonArrayQueryConstructor
impl Unpin for JsonArrayQueryConstructor
impl UnwindSafe for JsonArrayQueryConstructor
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