Enum psa_crypto::types::status::Status [−][src]
pub enum Status {
Success,
Error(Error),
}Expand description
Definition of a PSA status code
Variants
Status code for success
Status codes for errors
Tuple Fields of Error
0: ErrorImplementations
Convert the Status into a Result returning the empty tuple
Example
use psa_crypto::types::status::{Status, Error}; let status_err = Status::Error(Error::GenericError); assert!(status_err.to_result().is_err()); let status_ok = Status::Success; assert!(status_ok.to_result().is_ok());
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Status
impl UnwindSafe for Status
Blanket Implementations
Mutably borrows from an owned value. Read more