pub struct EvmContractEventsByListTemplate {
pub contracts_list_name: String,
pub event_hashes_list_name: Option<String>,
}Expand description
ByList form of EvmContractEventsTemplate — references pre-created
contract and (optionally) event-hash lists by name. Omitting
event_hashes_list_name matches all events from the listed contracts.
Fields§
§contracts_list_name: StringName of the pre-created contracts list.
event_hashes_list_name: Option<String>Optional name of a pre-created event-hashes list; when omitted, all events from the listed contracts match.
Trait Implementations§
Source§impl Clone for EvmContractEventsByListTemplate
impl Clone for EvmContractEventsByListTemplate
Source§fn clone(&self) -> EvmContractEventsByListTemplate
fn clone(&self) -> EvmContractEventsByListTemplate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for EvmContractEventsByListTemplate
impl<'de> Deserialize<'de> for EvmContractEventsByListTemplate
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 EvmContractEventsByListTemplate
impl RefUnwindSafe for EvmContractEventsByListTemplate
impl Send for EvmContractEventsByListTemplate
impl Sync for EvmContractEventsByListTemplate
impl Unpin for EvmContractEventsByListTemplate
impl UnsafeUnpin for EvmContractEventsByListTemplate
impl UnwindSafe for EvmContractEventsByListTemplate
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