Receipt

Trait Receipt 

pub trait Receipt:
    Send
    + Sync
    + Unpin
    + Clone
    + Debug
    + TxReceipt<Log = Log>
    + RlpEncodableReceipt
    + RlpDecodableReceipt
    + Encodable
    + Decodable
    + Eip2718EncodableReceipt
    + Typed2718
    + MaybeSerde
    + InMemorySize
    + MaybeSerdeBincodeCompat { }
Expand description

Abstraction of a receipt.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

§

impl<T> Receipt for T
where T: Send + Sync + Unpin + Clone + Debug + TxReceipt<Log = Log> + RlpEncodableReceipt + RlpDecodableReceipt + Encodable + Decodable + Eip2718EncodableReceipt + Typed2718 + MaybeSerde + InMemorySize + MaybeSerdeBincodeCompat,