Crate spl_program_error

Source
Expand description

Crate defining a library with a procedural macro and other dependencies for building Solana program errors

Re-exports§

pub use num_derive;
pub use num_traits;
pub use solana_program_error;
pub use thiserror;

Attribute Macros§

spl_program_error
Proc-macro attribute to turn your enum into a Solana Program Error

Derive Macros§

IntoProgramError
Derive macro to add Into<solana_program_error::ProgramError> trait
ToStr
Derive macro to add solana_program_error::ToStr trait