#[repr(u32)]pub enum CommandDeliveryStatus {
Success = 0,
SignatureErr = 1,
TokenErr = 2,
BadBlockNumber = 3,
BadOutputPointer = 4,
BadInputPointer = 5,
InternalErr = 6,
InputLenErr = 7,
OutputLenErr = 8,
ReservedNotZero = 9,
BadCommandType = 16,
}
Expand description
Return codes written by HW in the delivery status field of the command entry.
See CommandQueueEntry::token_signature_status_own
.
Variants§
Success = 0
SignatureErr = 1
TokenErr = 2
BadBlockNumber = 3
BadOutputPointer = 4
BadInputPointer = 5
InternalErr = 6
InputLenErr = 7
OutputLenErr = 8
ReservedNotZero = 9
BadCommandType = 16
Trait Implementations§
source§impl Debug for CommandDeliveryStatus
impl Debug for CommandDeliveryStatus
source§impl TryFrom<u32> for CommandDeliveryStatus
impl TryFrom<u32> for CommandDeliveryStatus
Auto Trait Implementations§
impl RefUnwindSafe for CommandDeliveryStatus
impl Send for CommandDeliveryStatus
impl Sync for CommandDeliveryStatus
impl Unpin for CommandDeliveryStatus
impl UnwindSafe for CommandDeliveryStatus
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