pub struct AbiInput {
pub type: String,
pub name: String,
pub components: Option<Vec<AbiInput>>,
}
Fields§
§type: String
§name: String
§components: Option<Vec<AbiInput>>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AbiInput
impl<'de> Deserialize<'de> for AbiInput
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
impl Eq for AbiInput
impl StructuralPartialEq for AbiInput
Auto Trait Implementations§
impl Freeze for AbiInput
impl RefUnwindSafe for AbiInput
impl Send for AbiInput
impl Sync for AbiInput
impl Unpin for AbiInput
impl UnwindSafe for AbiInput
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