pub struct InvokeTransactionOutput {
pub actual_fee: Fee,
pub messages_sent: Vec<MessageToL1>,
pub events: Vec<Event>,
}
Expand description
An invoke transaction output.
Fields§
§actual_fee: Fee
§messages_sent: Vec<MessageToL1>
§events: Vec<Event>
Trait Implementations§
source§impl Clone for InvokeTransactionOutput
impl Clone for InvokeTransactionOutput
source§fn clone(&self) -> InvokeTransactionOutput
fn clone(&self) -> InvokeTransactionOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for InvokeTransactionOutput
impl Debug for InvokeTransactionOutput
source§impl Default for InvokeTransactionOutput
impl Default for InvokeTransactionOutput
source§fn default() -> InvokeTransactionOutput
fn default() -> InvokeTransactionOutput
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for InvokeTransactionOutput
impl<'de> Deserialize<'de> for InvokeTransactionOutput
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 Hash for InvokeTransactionOutput
impl Hash for InvokeTransactionOutput
source§impl Ord for InvokeTransactionOutput
impl Ord for InvokeTransactionOutput
source§fn cmp(&self, other: &InvokeTransactionOutput) -> Ordering
fn cmp(&self, other: &InvokeTransactionOutput) -> Ordering
1.21.0 · 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<InvokeTransactionOutput> for InvokeTransactionOutput
impl PartialEq<InvokeTransactionOutput> for InvokeTransactionOutput
source§fn eq(&self, other: &InvokeTransactionOutput) -> bool
fn eq(&self, other: &InvokeTransactionOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<InvokeTransactionOutput> for InvokeTransactionOutput
impl PartialOrd<InvokeTransactionOutput> for InvokeTransactionOutput
source§fn partial_cmp(&self, other: &InvokeTransactionOutput) -> Option<Ordering>
fn partial_cmp(&self, other: &InvokeTransactionOutput) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serialize for InvokeTransactionOutput
impl Serialize for InvokeTransactionOutput
impl Eq for InvokeTransactionOutput
impl StructuralEq for InvokeTransactionOutput
impl StructuralPartialEq for InvokeTransactionOutput
Auto Trait Implementations§
impl RefUnwindSafe for InvokeTransactionOutput
impl Send for InvokeTransactionOutput
impl Sync for InvokeTransactionOutput
impl Unpin for InvokeTransactionOutput
impl UnwindSafe for InvokeTransactionOutput
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 Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.