#[repr(u64)]pub enum SimpleResultCode {
Ok = 0,
Nothing = 18_446_744_073_709_551_615,
HostCallInvalid = 18_446_744_073_709_551_614,
OutOfBounds = 18_446_744_073_709_551_613,
IndexUnknown = 18_446_744_073_709_551_612,
StorageFull = 18_446_744_073_709_551_611,
BadCore = 18_446_744_073_709_551_610,
NoCash = 18_446_744_073_709_551_609,
GasLimitTooLow = 18_446_744_073_709_551_608,
GasLimitTooHigh = 18_446_744_073_709_551_607,
ActionInvalid = 18_446_744_073_709_551_606,
}Variants§
Ok = 0
Nothing = 18_446_744_073_709_551_615
HostCallInvalid = 18_446_744_073_709_551_614
WHAT Host call index invalid.
OutOfBounds = 18_446_744_073_709_551_613
OOB The buffer itself is invalid (cannot be accessed).
IndexUnknown = 18_446_744_073_709_551_612
WHO Target service is unknown.
StorageFull = 18_446_744_073_709_551_611
FULL Too much storage is used by the service for its holdings.
BadCore = 18_446_744_073_709_551_610
CORE Bad core index given.
NoCash = 18_446_744_073_709_551_609
CASH The caller has too little funding.
GasLimitTooLow = 18_446_744_073_709_551_608
LOW The gas limit provided is too low (lower than the amount of gas required for the
transfer).
GasLimitTooHigh = 18_446_744_073_709_551_607
HIGH The gas limit provided is too high (higher than the amount of gas remaining).
ActionInvalid = 18_446_744_073_709_551_606
HUH The item is already solicited or forgotten.
Trait Implementations§
Source§impl From<SimpleResultCode> for SimpleResult
impl From<SimpleResultCode> for SimpleResult
Source§fn from(code: SimpleResultCode) -> Self
fn from(code: SimpleResultCode) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SimpleResultCode
impl RefUnwindSafe for SimpleResultCode
impl Send for SimpleResultCode
impl Sync for SimpleResultCode
impl Unpin for SimpleResultCode
impl UnwindSafe for SimpleResultCode
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