[][src]Enum casperlabs_engine_core::resolvers::v1_function_index::FunctionIndex

#[repr(usize)]pub enum FunctionIndex {
    WriteFuncIndex,
    WriteLocalFuncIndex,
    ReadFuncIndex,
    ReadLocalFuncIndex,
    AddFuncIndex,
    AddLocalFuncIndex,
    NewFuncIndex,
    RetFuncIndex,
    CallContractFuncIndex,
    GetArgFuncIndex,
    GetKeyFuncIndex,
    GasFuncIndex,
    HasKeyFuncIndex,
    PutKeyFuncIndex,
    StoreFnIndex,
    StoreFnAtHashIndex,
    IsValidURefFnIndex,
    RevertFuncIndex,
    AddAssociatedKeyFuncIndex,
    RemoveAssociatedKeyFuncIndex,
    UpdateAssociatedKeyFuncIndex,
    SetActionThresholdFuncIndex,
    LoadNamedKeysFuncIndex,
    RemoveKeyFuncIndex,
    GetCallerIndex,
    GetBlocktimeIndex,
    CreatePurseIndex,
    TransferToAccountIndex,
    TransferFromPurseToAccountIndex,
    TransferFromPurseToPurseIndex,
    GetBalanceIndex,
    GetPhaseIndex,
    UpgradeContractAtURefIndex,
    GetSystemContractIndex,
    GetMainPurseIndex,
    GetArgSizeFuncIndex,
    ReadHostBufferIndex,
}

Variants

WriteFuncIndex
WriteLocalFuncIndex
ReadFuncIndex
ReadLocalFuncIndex
AddFuncIndex
AddLocalFuncIndex
NewFuncIndex
RetFuncIndex
CallContractFuncIndex
GetArgFuncIndex
GetKeyFuncIndex
GasFuncIndex
HasKeyFuncIndex
PutKeyFuncIndex
StoreFnIndex
StoreFnAtHashIndex
IsValidURefFnIndex
RevertFuncIndex
AddAssociatedKeyFuncIndex
RemoveAssociatedKeyFuncIndex
UpdateAssociatedKeyFuncIndex
SetActionThresholdFuncIndex
LoadNamedKeysFuncIndex
RemoveKeyFuncIndex
GetCallerIndex
GetBlocktimeIndex
CreatePurseIndex
TransferToAccountIndex
TransferFromPurseToAccountIndex
TransferFromPurseToPurseIndex
GetBalanceIndex
GetPhaseIndex
UpgradeContractAtURefIndex
GetSystemContractIndex
GetMainPurseIndex
GetArgSizeFuncIndex
ReadHostBufferIndex

Trait Implementations

impl Clone for FunctionIndex[src]

impl Copy for FunctionIndex[src]

impl Debug for FunctionIndex[src]

impl FromPrimitive for FunctionIndex[src]

impl Into<usize> for FunctionIndex[src]

impl PartialEq<FunctionIndex> for FunctionIndex[src]

impl StructuralPartialEq for FunctionIndex[src]

impl ToPrimitive for FunctionIndex[src]

impl TryFrom<usize> for FunctionIndex[src]

type Error = &'static str

The type returned in the event of a conversion error.

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> From<T> for T[src]

impl<T> FromBits<T> for T

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,