Struct ethcontract::contract::RawLog
source · pub struct RawLog {
pub topics: Vec<H256>,
pub data: Vec<u8>,
}Expand description
Raw log topics and data for a contract event.
Fields§
§topics: Vec<H256>The raw 32-byte topics.
data: Vec<u8>The raw non-indexed data attached to an event.
Implementations§
Trait Implementations§
source§impl PartialEq for RawLog
impl PartialEq for RawLog
impl Eq for RawLog
impl StructuralPartialEq for RawLog
Auto Trait Implementations§
impl Freeze for RawLog
impl RefUnwindSafe for RawLog
impl Send for RawLog
impl Sync for RawLog
impl Unpin for RawLog
impl UnwindSafe for RawLog
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
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.