pub struct TransactionPayloadEntryFunctionPayload {
pub function: String,
pub type_arguments: Vec<String>,
pub arguments: Vec<Value>,
pub type: Type,
}Fields§
§function: StringEntry function id is string representation of a entry function defined on-chain. Format: {address}::{module name}::{function name} Both module name and function name are case-sensitive.
type_arguments: Vec<String>Type arguments of the function
arguments: Vec<Value>Arguments of the function
type: TypeImplementations§
Trait Implementations§
Source§impl Clone for TransactionPayloadEntryFunctionPayload
impl Clone for TransactionPayloadEntryFunctionPayload
Source§fn clone(&self) -> TransactionPayloadEntryFunctionPayload
fn clone(&self) -> TransactionPayloadEntryFunctionPayload
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 Default for TransactionPayloadEntryFunctionPayload
impl Default for TransactionPayloadEntryFunctionPayload
Source§fn default() -> TransactionPayloadEntryFunctionPayload
fn default() -> TransactionPayloadEntryFunctionPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransactionPayloadEntryFunctionPayload
impl<'de> Deserialize<'de> for TransactionPayloadEntryFunctionPayload
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 PartialEq for TransactionPayloadEntryFunctionPayload
impl PartialEq for TransactionPayloadEntryFunctionPayload
Source§fn eq(&self, other: &TransactionPayloadEntryFunctionPayload) -> bool
fn eq(&self, other: &TransactionPayloadEntryFunctionPayload) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TransactionPayloadEntryFunctionPayload
Auto Trait Implementations§
impl Freeze for TransactionPayloadEntryFunctionPayload
impl RefUnwindSafe for TransactionPayloadEntryFunctionPayload
impl Send for TransactionPayloadEntryFunctionPayload
impl Sync for TransactionPayloadEntryFunctionPayload
impl Unpin for TransactionPayloadEntryFunctionPayload
impl UnsafeUnpin for TransactionPayloadEntryFunctionPayload
impl UnwindSafe for TransactionPayloadEntryFunctionPayload
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