Struct anchor_lang::error::AnchorError
source · pub struct AnchorError {
pub error_name: String,
pub error_code_number: u32,
pub error_msg: String,
pub error_origin: Option<ErrorOrigin>,
pub compared_values: Option<ComparedValues>,
}Fields§
§error_name: String§error_code_number: u32§error_msg: String§error_origin: Option<ErrorOrigin>§compared_values: Option<ComparedValues>Implementations§
source§impl AnchorError
impl AnchorError
pub fn log(&self)
pub fn with_source(self, source: Source) -> Self
pub fn with_account_name(self, account_name: impl ToString) -> Self
Trait Implementations§
source§impl Debug for AnchorError
impl Debug for AnchorError
source§impl Display for AnchorError
impl Display for AnchorError
source§impl From<AnchorError> for Error
impl From<AnchorError> for Error
source§fn from(ae: AnchorError) -> Self
fn from(ae: AnchorError) -> Self
Converts to this type from the input type.
source§impl PartialEq<AnchorError> for AnchorError
impl PartialEq<AnchorError> for AnchorError
Two AnchorErrors are equal when they have the same error code