pub struct ParamProps {
pub other_element: Vec<Map<String, Value>>,
pub name: String,
pub expr: Option<String>,
pub location: Option<String>,
pub other_attributes: Map<String, Value>,
}Expand description
parameter passed to <invoke> or <send>.
Fields§
§other_element: Vec<Map<String, Value>>§name: String§expr: Option<String>§location: Option<String>§other_attributes: Map<String, Value>Trait Implementations§
Source§impl Clone for ParamProps
impl Clone for ParamProps
Source§fn clone(&self) -> ParamProps
fn clone(&self) -> ParamProps
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 ParamProps
impl Debug for ParamProps
Source§impl Default for ParamProps
Instantiates a Default Props Object
impl Default for ParamProps
Instantiates a Default Props Object
Source§impl<'de> Deserialize<'de> for ParamProps
impl<'de> Deserialize<'de> for ParamProps
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 ParamProps
impl PartialEq for ParamProps
Source§impl Serialize for ParamProps
impl Serialize for ParamProps
impl StructuralPartialEq for ParamProps
Auto Trait Implementations§
impl Freeze for ParamProps
impl RefUnwindSafe for ParamProps
impl Send for ParamProps
impl Sync for ParamProps
impl Unpin for ParamProps
impl UnwindSafe for ParamProps
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