#[repr(transparent)]pub struct RomError(pub u32);
Tuple Fields§
§0: u32
Implementations§
Source§impl RomError
impl RomError
pub const Ok: RomError
pub const WriteBootdataThenReboot: RomError
pub const Unknown: RomError
pub const SigverifyBadRsaSignature: RomError
pub const SigverifyBadSpxSignature: RomError
pub const SigverifyBadKey: RomError
pub const SigverifyBadRsaKey: RomError
pub const SigverifyBadSpxKey: RomError
pub const SigverifyLargeRsaSignature: RomError
pub const SigverifyBadEcdsaSignature: RomError
pub const SigverifyBadAuthPartition: RomError
pub const SigverifyBadEcdsaKey: RomError
pub const SigverifyBadSpxConfig: RomError
pub const KeymgrInternal: RomError
pub const ManifestBadEntryPoint: RomError
pub const ManifestBadCodeRegion: RomError
pub const ManifestBadSignedRegion: RomError
pub const ManifestBadExtension: RomError
pub const ManifestBadVersionMajor: RomError
pub const AlertBadIndex: RomError
pub const AlertBadClass: RomError
pub const AlertBadEnable: RomError
pub const AlertBadEscalation: RomError
pub const AlertBadCrc32: RomError
pub const RomBootFailed: RomError
pub const RomResetReasonFault: RomError
pub const Interrupt: RomError
pub const EpmpBadCheck: RomError
pub const KmacInvalidStatus: RomError
pub const KmacInvalidKeySize: RomError
pub const OtbnInvalidArgument: RomError
pub const OtbnBadOffsetLen: RomError
pub const OtbnExecutionFailed: RomError
pub const OtbnSecWipeImemFailed: RomError
pub const OtbnSecWipeDmemFailed: RomError
pub const OtbnBadInsnCount: RomError
pub const FlashCtrlDataRead: RomError
pub const FlashCtrlInfoRead: RomError
pub const FlashCtrlDataWrite: RomError
pub const FlashCtrlInfoWrite: RomError
pub const FlashCtrlDataErase: RomError
pub const FlashCtrlInfoErase: RomError
pub const FlashCtrlDataEraseVerify: RomError
pub const BootPolicyBadIdentifier: RomError
pub const BootPolicyBadLength: RomError
pub const BootPolicyRollback: RomError
pub const BootstrapEraseAddress: RomError
pub const BootstrapProgramAddress: RomError
pub const BootstrapInvalidState: RomError
pub const BootstrapNotRequested: RomError
pub const BootstrapDisabledRomExt: RomError
pub const LogBadFormatSpecifier: RomError
pub const BootDataNotFound: RomError
pub const BootDataWriteCheck: RomError
pub const BootDataInvalid: RomError
pub const SpiDevicePayloadOverflow: RomError
pub const AstInitNotDone: RomError
pub const RstmgrBadInit: RomError
pub const RndBadCrc32: RomError
pub const BootSvcBadHeader: RomError
pub const BootSvcBadSlot: RomError
pub const BootSvcBadSecVer: RomError
pub const RomExtBootFailed: RomError
pub const XModemTimeoutStart: RomError
pub const XModemTimeoutPacket: RomError
pub const XModemTimeoutData: RomError
pub const XModemTimeoutCrc: RomError
pub const XModemTimeoutAck: RomError
pub const XModemCrc: RomError
pub const XModemEndOfFile: RomError
pub const XModemCancel: RomError
pub const XModemUnknown: RomError
pub const XModemProtocol: RomError
pub const XModemTooManyErrors: RomError
pub const RomExtInterrupt: RomError
pub const BootLogInvalid: RomError
pub const Asn1Internal: RomError
pub const Asn1StartInvalidArgument: RomError
pub const Asn1PushBytesInvalidArgument: RomError
pub const Asn1PushIntegerPadInvalidArgument: RomError
pub const Asn1PushIntegerInvalidArgument: RomError
pub const Asn1FinishBitstringInvalidArgument: RomError
pub const Asn1BufferExhausted: RomError
pub const RetRamBadVersion: RomError
pub const RescueReboot: RomError
pub const RescueBadMode: RomError
pub const RescueImageTooBig: RomError
pub const CertInternal: RomError
pub const CertInvalidArgument: RomError
pub const CertInvalidSize: RomError
pub const OwnershipInvalidNonce: RomError
pub const OwnershipInvalidMode: RomError
pub const OwnershipInvalidSignature: RomError
pub const OwnershipInvalidState: RomError
pub const OwnershipInvalidRequest: RomError
pub const OwnershipInvalidTag: RomError
pub const OwnershipInvalidTagLength: RomError
pub const OwnershipDuplicateItem: RomError
pub const OwnershipFlashConfigLenth: RomError
pub const OwnershipInvalidInfoPage: RomError
pub const OwnershipBadInfoPage: RomError
pub const OwnershipNoOwner: RomError
pub const OwnershipKeyNotFound: RomError
pub const OwnershipInvalidDin: RomError
pub const OwnershipUnlockDenied: RomError
pub const OwnershipFlashConfigRomExt: RomError
pub const OwnershipOWNRVersion: RomError
pub const OwnershipAPPKVersion: RomError
pub const OwnershipFLSHVersion: RomError
pub const OwnershipINFOVersion: RomError
pub const OwnershipRESQVersion: RomError
pub const PersoTlvInternal: RomError
pub const PersoTlvCertObjNotFound: RomError
pub const PersoTlvCertNameTooLong: RomError
pub const PersoTlvOutputBufTooSmall: RomError
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RomError
impl<'de> Deserialize<'de> for RomError
Source§fn deserialize<D>(deserializer: D) -> Result<RomError, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<RomError, D::Error>where
D: Deserializer<'de>,
Deserializes the value by forwarding to deserialize_any
.
deserialize_any
will forward strings to the string visitor
and forward integers to the appropriate integer visitor.
Source§impl Error for RomError
impl Error for RomError
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 Ord for RomError
impl Ord for RomError
Source§impl PartialOrd for RomError
impl PartialOrd for RomError
impl Copy for RomError
impl Eq for RomError
impl StructuralPartialEq for RomError
Auto Trait Implementations§
impl Freeze for RomError
impl RefUnwindSafe for RomError
impl Send for RomError
impl Sync for RomError
impl Unpin for RomError
impl UnwindSafe for RomError
Blanket Implementations§
§impl<T> Annotate for T
impl<T> Annotate for T
default fn format( &self, _variant: Option<&str>, _field: &MemberId<'_>, ) -> Option<Format>
default fn comment( &self, _variant: Option<&str>, _field: &MemberId<'_>, ) -> Option<String>
default fn as_annotate(&self) -> Option<&dyn Annotate>
default fn thunk_serialize( &self, serializer: &mut AnnotatedSerializer<'_>, ) -> Result<Document, Error>
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