Struct common_types::log_entry::LogEntry[][src]

pub struct LogEntry {
    pub address: Address,
    pub topics: Vec<H256>,
    pub data: Bytes,
}

A record of execution for a LOG operation.

Fields

The address of the contract executing at the point of the LOG operation.

The topics associated with the LOG operation.

The data associated with the LOG operation.

Methods

impl LogEntry
[src]

Calculates the bloom of this log entry.

Trait Implementations

impl Default for LogEntry
[src]

Returns the "default value" for a type. Read more

impl Debug for LogEntry
[src]

Formats the value using the given formatter. Read more

impl Clone for LogEntry
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for LogEntry
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for LogEntry
[src]

impl HeapSizeOf for LogEntry
[src]

Measure the size of any heap-allocated structures that hang off this value, but not the space taken up by the value itself (i.e. what size_of:: measures, more or less); that space is handled by the implementation of HeapSizeOf for Box below. Read more

impl From<Log> for LogEntry
[src]

Performs the conversion.

Auto Trait Implementations

impl Send for LogEntry

impl Sync for LogEntry