pub struct SerdeProperties {
pub expressions: Vec<Expression>,
pub with_: Option<Box<Expression>>,
}Expand description
SerdeProperties
Fields§
§expressions: Vec<Expression>§with_: Option<Box<Expression>>Trait Implementations§
Source§impl Clone for SerdeProperties
impl Clone for SerdeProperties
Source§fn clone(&self) -> SerdeProperties
fn clone(&self) -> SerdeProperties
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 SerdeProperties
impl Debug for SerdeProperties
Source§impl<'de> Deserialize<'de> for SerdeProperties
impl<'de> Deserialize<'de> for SerdeProperties
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 SerdeProperties
impl PartialEq for SerdeProperties
Source§impl Serialize for SerdeProperties
impl Serialize for SerdeProperties
impl StructuralPartialEq for SerdeProperties
Auto Trait Implementations§
impl Freeze for SerdeProperties
impl RefUnwindSafe for SerdeProperties
impl Send for SerdeProperties
impl Sync for SerdeProperties
impl Unpin for SerdeProperties
impl UnwindSafe for SerdeProperties
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