#[repr(i32)]
pub enum Operation {
Show 26 variants
Unknown,
CreateTable,
DeferredTrxAdd,
DeferredTrxCancel,
DeferredTrxPushed,
DeferredTrxRamCorrection,
DeferredTrxRemoved,
Deleteauth,
Linkauth,
Newaccount,
PrimaryIndexAdd,
PrimaryIndexRemove,
PrimaryIndexUpdate,
PrimaryIndexUpdateAddNewPayer,
PrimaryIndexUpdateRemoveOldPayer,
RemoveTable,
SecondaryIndexAdd,
SecondaryIndexRemove,
SecondaryIndexUpdateAddNewPayer,
SecondaryIndexUpdateRemoveOldPayer,
Setabi,
Setcode,
Unlinkauth,
UpdateauthCreate,
UpdateauthUpdate,
Deprecated,
}
Variants§
Unknown
CreateTable
DeferredTrxAdd
DeferredTrxCancel
DeferredTrxPushed
DeferredTrxRamCorrection
DeferredTrxRemoved
Deleteauth
Linkauth
Newaccount
PrimaryIndexAdd
PrimaryIndexRemove
PrimaryIndexUpdate
PrimaryIndexUpdateAddNewPayer
PrimaryIndexUpdateRemoveOldPayer
RemoveTable
SecondaryIndexAdd
SecondaryIndexRemove
SecondaryIndexUpdateAddNewPayer
SecondaryIndexUpdateRemoveOldPayer
Setabi
Setcode
Unlinkauth
UpdateauthCreate
UpdateauthUpdate
Deprecated
For newer RAM Ops that are registered by Deep Mind, their Operation
value will be
Deprecated until we remove the operation completely. Use instead the Namespace
and Action
fields to take a decision about what the RAM operation is doing.
Implementations§
Trait Implementations§
source§impl Ord for Operation
impl Ord for Operation
source§impl PartialEq<Operation> for Operation
impl PartialEq<Operation> for Operation
source§impl PartialOrd<Operation> for Operation
impl PartialOrd<Operation> for Operation
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read more