pub struct JSONFormat {
pub this: Option<Box<Expression>>,
pub options: Vec<Expression>,
pub is_json: Option<Box<Expression>>,
pub to_json: Option<Box<Expression>>,
}Expand description
JSONFormat
Fields§
§this: Option<Box<Expression>>§options: Vec<Expression>§is_json: Option<Box<Expression>>§to_json: Option<Box<Expression>>Trait Implementations§
Source§impl Clone for JSONFormat
impl Clone for JSONFormat
Source§fn clone(&self) -> JSONFormat
fn clone(&self) -> JSONFormat
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 Debug for JSONFormat
impl Debug for JSONFormat
Source§impl<'de> Deserialize<'de> for JSONFormat
impl<'de> Deserialize<'de> for JSONFormat
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 JSONFormat
impl PartialEq for JSONFormat
Source§fn eq(&self, other: &JSONFormat) -> bool
fn eq(&self, other: &JSONFormat) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for JSONFormat
impl Serialize for JSONFormat
impl StructuralPartialEq for JSONFormat
Auto Trait Implementations§
impl Freeze for JSONFormat
impl RefUnwindSafe for JSONFormat
impl Send for JSONFormat
impl Sync for JSONFormat
impl Unpin for JSONFormat
impl UnsafeUnpin for JSONFormat
impl UnwindSafe for JSONFormat
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