pub struct EntryFunctionPayload {
pub function: String,
pub type_arguments: Vec<String>,
pub arguments: Vec<Value>,
}Expand description
EntryFunctionPayload : Payload which runs a single entry function
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
Implementations§
Trait Implementations§
Source§impl Clone for EntryFunctionPayload
impl Clone for EntryFunctionPayload
Source§fn clone(&self) -> EntryFunctionPayload
fn clone(&self) -> EntryFunctionPayload
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 Debug for EntryFunctionPayload
impl Debug for EntryFunctionPayload
Source§impl Default for EntryFunctionPayload
impl Default for EntryFunctionPayload
Source§fn default() -> EntryFunctionPayload
fn default() -> EntryFunctionPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EntryFunctionPayload
impl<'de> Deserialize<'de> for EntryFunctionPayload
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 EntryFunctionPayload
impl PartialEq for EntryFunctionPayload
Source§fn eq(&self, other: &EntryFunctionPayload) -> bool
fn eq(&self, other: &EntryFunctionPayload) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EntryFunctionPayload
impl Serialize for EntryFunctionPayload
impl StructuralPartialEq for EntryFunctionPayload
Auto Trait Implementations§
impl Freeze for EntryFunctionPayload
impl RefUnwindSafe for EntryFunctionPayload
impl Send for EntryFunctionPayload
impl Sync for EntryFunctionPayload
impl Unpin for EntryFunctionPayload
impl UnsafeUnpin for EntryFunctionPayload
impl UnwindSafe for EntryFunctionPayload
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