[][src]Enum near_sdk::ReturnData

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

Variants

Value(Vec<u8, Global>)

Method returned some value or data.

ReceiptIndex(u64)

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 Clone for ReturnData[src]

impl Debug for ReturnData[src]

impl<'de> Deserialize<'de> for ReturnData[src]

impl PartialEq<ReturnData> for ReturnData[src]

impl Serialize for ReturnData[src]

impl StructuralPartialEq for ReturnData[src]

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: for<'de> 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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.