#[repr(u32)]pub enum SimpleResultCode {
Ok = 0,
Nothing = 4_294_967_295,
HostCallInvalid = 4_294_967_294,
OutOfBounds = 4_294_967_293,
IndexUnknown = 4_294_967_292,
StorageFull = 4_294_967_291,
BadCore = 4_294_967_290,
NoCash = 4_294_967_289,
GasLimitTooLow = 4_294_967_288,
GasLimitTooHigh = 4_294_967_287,
ActionInvalid = 4_294_967_286,
}Variants§
Ok = 0
Nothing = 4_294_967_295
HostCallInvalid = 4_294_967_294
WHAT Host call index invalid.
OutOfBounds = 4_294_967_293
OOB The buffer itself is invalid (cannot be accessed).
IndexUnknown = 4_294_967_292
WHO Target service is unknown.
StorageFull = 4_294_967_291
FULL Too much storage is used by the service for its holdings.
BadCore = 4_294_967_290
CORE Bad core index given.
NoCash = 4_294_967_289
CASH The caller has too little funding.
GasLimitTooLow = 4_294_967_288
LOW The gas limit provided is too low (lower than the amount of gas required for the
transfer).
GasLimitTooHigh = 4_294_967_287
HIGH The gas limit provided is too high (higher than the amount of gas remaining).
ActionInvalid = 4_294_967_286
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