pub struct DecodedParam {
pub name: String,
pub param_type: String,
pub value: String,
}Expand description
A decoded parameter from calldata.
Fields§
§name: StringParameter name (from ABI, or “arg0”, “arg1” if unknown).
param_type: StringSolidity type.
value: StringDecoded value as string.
Trait Implementations§
Source§impl Clone for DecodedParam
impl Clone for DecodedParam
Source§impl Debug for DecodedParam
impl Debug for DecodedParam
Source§impl<'de> Deserialize<'de> for DecodedParam
impl<'de> Deserialize<'de> for DecodedParam
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
Auto Trait Implementations§
impl Freeze for DecodedParam
impl RefUnwindSafe for DecodedParam
impl Send for DecodedParam
impl Sync for DecodedParam
impl Unpin for DecodedParam
impl UnsafeUnpin for DecodedParam
impl UnwindSafe for DecodedParam
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