pub struct ExprParam { /* private fields */ }Expand description
An expression param: its JSON as written (serialised back verbatim) and its compiled track.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ExprParam
impl<'de> Deserialize<'de> for ExprParam
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for ExprParam
Auto Trait Implementations§
impl Forget for ExprParam
impl Freeze for ExprParam
impl RefUnwindSafe for ExprParam
impl Send for ExprParam
impl Sync for ExprParam
impl Unpin for ExprParam
impl UnsafeUnpin for ExprParam
impl UnwindSafe for ExprParam
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