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