Enum solana_rbpf::user_error::UserError [−][src]
pub enum UserError { VerifierError(VerifierError), }
User defined error
Variants
VerifierError(VerifierError)
Verifier error
Trait Implementations
impl Debug for UserError
[src][+]
impl Display for UserError
[src][+]
impl Eq for UserError
[src]
impl Error for UserError
[src][+]
impl From<VerifierError> for UserError
[src][+]
impl PartialEq<UserError> for UserError
[src][+]
impl StructuralEq for UserError
[src]
impl StructuralPartialEq for UserError
[src]
impl SyscallObject<UserError> for BpfTimeGetNs
[src][+]
impl SyscallObject<UserError> for BpfTracePrintf
[src][+]
impl SyscallObject<UserError> for BpfGatherBytes
[src][+]
impl SyscallObject<UserError> for BpfMemFrob
[src][+]
impl SyscallObject<UserError> for BpfSqrtI
[src][+]
impl SyscallObject<UserError> for BpfStrCmp
[src][+]
impl SyscallObject<UserError> for BpfRand
[src][+]
impl UserDefinedError for UserError
[src]
Auto Trait Implementations
impl RefUnwindSafe for UserError
impl Send for UserError
impl Sync for UserError
impl Unpin for UserError
impl UnwindSafe for UserError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src][+]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,