Struct rubi::events::LogItemUpdate
source · pub struct LogItemUpdate { /* private fields */ }
Trait Implementations
sourceimpl AbiType for LogItemUpdate
impl AbiType for LogItemUpdate
sourcefn param_type() -> ParamType
fn param_type() -> ParamType
The native ABI type this type represents.
sourceimpl Clone for LogItemUpdate
impl Clone for LogItemUpdate
sourcefn clone(&self) -> LogItemUpdate
fn clone(&self) -> LogItemUpdate
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for LogItemUpdate
impl Debug for LogItemUpdate
sourceimpl<'de> Deserialize<'de> for LogItemUpdate
impl<'de> Deserialize<'de> for LogItemUpdate
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
sourceimpl EthEvent for LogItemUpdate
impl EthEvent for LogItemUpdate
sourcefn signature() -> H256
fn signature() -> H256
Retrieves the signature for the event this data corresponds to.
This signature is the Keccak-256 hash of the ABI signature of
this event. Read more
sourcefn abi_signature() -> Cow<'static, str>
fn abi_signature() -> Cow<'static, str>
Retrieves the ABI signature for the event this data corresponds
to. Read more
sourcefn decode_log(log: &RawLog) -> Result<Self, Error>where
Self: Sized,
fn decode_log(log: &RawLog) -> Result<Self, Error>where
Self: Sized,
Decodes an Ethereum
RawLog
into an instance of the type.sourcefn is_anonymous() -> bool
fn is_anonymous() -> bool
Returns true if this is an anonymous event
sourceimpl Serialize for LogItemUpdate
impl Serialize for LogItemUpdate
sourceimpl Tokenizable for LogItemUpdatewhere
U256: Tokenize,
impl Tokenizable for LogItemUpdatewhere
U256: Tokenize,
sourcefn from_token(token: Token) -> Result<Self, InvalidOutputType>where
Self: Sized,
fn from_token(token: Token) -> Result<Self, InvalidOutputType>where
Self: Sized,
Converts a
Token
into expected type.sourcefn into_token(self) -> Token
fn into_token(self) -> Token
Converts a specified type back into token.
impl AbiArrayType for LogItemUpdate
impl TokenizableItem for LogItemUpdatewhere
U256: Tokenize,
Auto Trait Implementations
impl RefUnwindSafe for LogItemUpdate
impl Send for LogItemUpdate
impl Sync for LogItemUpdate
impl Unpin for LogItemUpdate
impl UnwindSafe for LogItemUpdate
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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
impl<T> Detokenize for Twhere
T: Tokenizable,
impl<T> Detokenize for Twhere
T: Tokenizable,
fn from_tokens(tokens: Vec<Token, Global>) -> Result<T, InvalidOutputType>
fn from_tokens(tokens: Vec<Token, Global>) -> Result<T, InvalidOutputType>
Creates a new instance from parsed ABI tokens.
impl<T> EthLogDecode for Twhere
T: EthEvent,
impl<T> EthLogDecode for Twhere
T: EthEvent,
fn decode_log(log: &RawLog) -> Result<T, Error>
fn decode_log(log: &RawLog) -> Result<T, Error>
decode from a
RawLog