Struct coinmarket::models::EvmLog
source · [−]pub struct EvmLog {
pub address: String,
pub topics: Vec<String>,
pub data: String,
pub block_number: String,
pub transaction_hash: String,
pub transaction_index: String,
pub block_hash: String,
pub log_index: String,
pub removed: bool,
}
Fields
address: String
topics: Vec<String>
data: String
block_number: String
transaction_hash: String
transaction_index: String
block_hash: String
log_index: String
removed: bool
Trait Implementations
sourceimpl<'de> Deserialize<'de> for EvmLog
impl<'de> Deserialize<'de> for EvmLog
sourcefn 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 RefUnwindSafe for EvmLog
impl Send for EvmLog
impl Sync for EvmLog
impl Unpin for EvmLog
impl UnwindSafe for EvmLog
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more