Enum solana_bpf_loader_program::syscalls::SyscallError  [−][src]
pub enum SyscallError {
Show 14 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,
    ReturnDataTooLarge(u64, u64),
}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
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more