Enum solana_bpf_loader_program::syscalls::SyscallError [−][src]
pub enum SyscallError {}Show 13 variants
InvalidString(Utf8Error, Vec<u8>), Abort, Panic(String, u64, u64), InvokeContextBorrowFailed, MalformedSignerSeed(Utf8Error, Vec<u8>), BadSeeds(PubkeyError), ProgramNotSupported(Pubkey), InstructionError(InstructionError), UnalignedPointer, TooManySigners, InstructionTooLarge(usize, usize), TooManyAccounts, CopyOverlapping,
Expand description
Error definitions
Variants
Trait Implementations
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for SyscallError
impl Send for SyscallError
impl Sync for SyscallError
impl Unpin for SyscallError
impl UnwindSafe for SyscallError
Blanket Implementations
pub default fn example() -> T
pub fn as_fail(&self) -> &(dyn Fail + 'static)
pub fn as_fail(&self) -> &(dyn Fail + 'static)
Converts a reference to Self
into a dynamic trait object of Fail
.
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self