solana_feature_gate_client/generated/errors/
solana_feature_gate.rsuse {num_derive::FromPrimitive, thiserror::Error};
#[derive(Clone, Debug, Eq, Error, FromPrimitive, PartialEq)]
pub enum SolanaFeatureGateError {
#[error("Feature already activated")]
FeatureAlreadyActivated = 0x0,
}
impl solana_program::program_error::PrintProgramError for SolanaFeatureGateError {
fn print<E>(&self) {
solana_program::msg!(&self.to_string());
}
}
impl<T> solana_program::decode_error::DecodeError<T> for SolanaFeatureGateError {
fn type_of() -> &'static str {
"SolanaFeatureGateError"
}
}