pub struct EvmSubmitAction {
pub chain: ChainKey,
pub address: EvmAddr,
pub gas_price: Option<u128>,
}Fields§
§chain: ChainKey§address: EvmAddr§gas_price: Option<u128>Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for EvmSubmitAction
impl<'__de, __Context> BorrowDecode<'__de, __Context> for EvmSubmitAction
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for EvmSubmitAction
impl Clone for EvmSubmitAction
Source§fn clone(&self) -> EvmSubmitAction
fn clone(&self) -> EvmSubmitAction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for EvmSubmitAction
impl ComposeSchema for EvmSubmitAction
Source§impl Debug for EvmSubmitAction
impl Debug for EvmSubmitAction
Source§impl<__Context> Decode<__Context> for EvmSubmitAction
impl<__Context> Decode<__Context> for EvmSubmitAction
Source§impl<'de> Deserialize<'de> for EvmSubmitAction
impl<'de> Deserialize<'de> for EvmSubmitAction
Source§fn 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
Source§impl Encode for EvmSubmitAction
impl Encode for EvmSubmitAction
impl Eq for EvmSubmitAction
Source§impl Hash for EvmSubmitAction
impl Hash for EvmSubmitAction
Source§impl Ord for EvmSubmitAction
impl Ord for EvmSubmitAction
Source§fn cmp(&self, other: &EvmSubmitAction) -> Ordering
fn cmp(&self, other: &EvmSubmitAction) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for EvmSubmitAction
impl PartialEq for EvmSubmitAction
Source§fn eq(&self, other: &EvmSubmitAction) -> bool
fn eq(&self, other: &EvmSubmitAction) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for EvmSubmitAction
impl PartialOrd for EvmSubmitAction
Source§impl Serialize for EvmSubmitAction
impl Serialize for EvmSubmitAction
impl StructuralPartialEq for EvmSubmitAction
Auto Trait Implementations§
impl Freeze for EvmSubmitAction
impl RefUnwindSafe for EvmSubmitAction
impl Send for EvmSubmitAction
impl Sync for EvmSubmitAction
impl Unpin for EvmSubmitAction
impl UnsafeUnpin for EvmSubmitAction
impl UnwindSafe for EvmSubmitAction
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more