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