[]Enum near_vm_logic::types::ReturnData

pub enum ReturnData {
    Value(Vec<u8>),
    ReceiptIndex(ReceiptIndex),
    None,
}

Variants

Value(Vec<u8>)

Method returned some value or data.

ReceiptIndex(ReceiptIndex)

The return value of the method should be taken from the return value of another method identified through receipt index.

None

Method hasn't returned any data or promise.

Trait Implementations

impl Debug for ReturnData

impl<'de> Deserialize<'de> for ReturnData

impl PartialEq<ReturnData> for ReturnData

impl Serialize for ReturnData

impl StructuralPartialEq for ReturnData

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.