pub struct SolidityEvent {
pub name: String,
pub fields: Vec<(SolidityType, bool, String)>,
pub anonymous: bool,
pub doc: Option<String>,
}Expand description
A Solidity event definition.
Fields§
§name: String§fields: Vec<(SolidityType, bool, String)>(ty, indexed, name)
anonymous: bool§doc: Option<String>Trait Implementations§
Source§impl Clone for SolidityEvent
impl Clone for SolidityEvent
Source§fn clone(&self) -> SolidityEvent
fn clone(&self) -> SolidityEvent
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 moreAuto Trait Implementations§
impl Freeze for SolidityEvent
impl RefUnwindSafe for SolidityEvent
impl Send for SolidityEvent
impl Sync for SolidityEvent
impl Unpin for SolidityEvent
impl UnsafeUnpin for SolidityEvent
impl UnwindSafe for SolidityEvent
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