pub struct EsapiReturnCode { /* private fields */ }Expand description
struct representing the error codes generated by the ESAPI layer in TSS.
Implementations§
Source§impl EsapiReturnCode
impl EsapiReturnCode
Sourcepub const fn base_error(&self) -> BaseError
pub const fn base_error(&self) -> BaseError
Returns the BaseError associated with the ESAPI return code.
Trait Implementations§
Source§impl Clone for EsapiReturnCode
impl Clone for EsapiReturnCode
Source§fn clone(&self) -> EsapiReturnCode
fn clone(&self) -> EsapiReturnCode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EsapiReturnCode
impl Debug for EsapiReturnCode
Source§impl Display for EsapiReturnCode
impl Display for EsapiReturnCode
Source§impl Error for EsapiReturnCode
impl Error for EsapiReturnCode
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<EsapiReturnCode> for BaseError
impl From<EsapiReturnCode> for BaseError
Source§fn from(esapi_return_code: EsapiReturnCode) -> Self
fn from(esapi_return_code: EsapiReturnCode) -> Self
Converts to this type from the input type.
Source§impl From<EsapiReturnCode> for BaseReturnCode
impl From<EsapiReturnCode> for BaseReturnCode
Source§fn from(esapi_return_code: EsapiReturnCode) -> Self
fn from(esapi_return_code: EsapiReturnCode) -> Self
Converts to this type from the input type.
Source§impl From<EsapiReturnCode> for u16
impl From<EsapiReturnCode> for u16
Source§fn from(esapi_error_code: EsapiReturnCode) -> Self
fn from(esapi_error_code: EsapiReturnCode) -> Self
Converts to this type from the input type.
Source§impl Hash for EsapiReturnCode
impl Hash for EsapiReturnCode
Source§impl PartialEq for EsapiReturnCode
impl PartialEq for EsapiReturnCode
Source§impl TryFrom<BaseError> for EsapiReturnCode
impl TryFrom<BaseError> for EsapiReturnCode
Source§impl TryFrom<BaseReturnCode> for EsapiReturnCode
impl TryFrom<BaseReturnCode> for EsapiReturnCode
Source§impl TryFrom<u16> for EsapiReturnCode
impl TryFrom<u16> for EsapiReturnCode
impl Copy for EsapiReturnCode
impl Eq for EsapiReturnCode
impl StructuralPartialEq for EsapiReturnCode
Auto Trait Implementations§
impl Freeze for EsapiReturnCode
impl RefUnwindSafe for EsapiReturnCode
impl Send for EsapiReturnCode
impl Sync for EsapiReturnCode
impl Unpin for EsapiReturnCode
impl UnsafeUnpin for EsapiReturnCode
impl UnwindSafe for EsapiReturnCode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more