adds Eq to PartialEq (#477)
This commit is contained in:
@@ -18,7 +18,7 @@ use core::convert::TryFrom;
|
||||
|
||||
const APDU_HEADER_LEN: usize = 4;
|
||||
|
||||
#[derive(Clone, Debug, PartialEq)]
|
||||
#[derive(Clone, Debug, PartialEq, Eq)]
|
||||
#[allow(non_camel_case_types, dead_code)]
|
||||
pub enum ApduStatusCode {
|
||||
SW_SUCCESS = 0x90_00,
|
||||
@@ -51,7 +51,7 @@ pub enum ApduInstructions {
|
||||
GetResponse = 0xC0,
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug, Default, PartialEq)]
|
||||
#[derive(Clone, Debug, Default, PartialEq, Eq)]
|
||||
#[allow(dead_code)]
|
||||
pub struct ApduHeader {
|
||||
pub cla: u8,
|
||||
@@ -71,7 +71,7 @@ impl From<&[u8; APDU_HEADER_LEN]> for ApduHeader {
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug, PartialEq)]
|
||||
#[derive(Clone, Debug, PartialEq, Eq)]
|
||||
/// The APDU cases
|
||||
pub enum Case {
|
||||
Le1,
|
||||
@@ -83,7 +83,7 @@ pub enum Case {
|
||||
Le3,
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug, PartialEq)]
|
||||
#[derive(Clone, Debug, PartialEq, Eq)]
|
||||
#[allow(dead_code)]
|
||||
pub enum ApduType {
|
||||
Instruction,
|
||||
@@ -91,7 +91,7 @@ pub enum ApduType {
|
||||
Extended(Case),
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug, PartialEq)]
|
||||
#[derive(Clone, Debug, PartialEq, Eq)]
|
||||
#[allow(dead_code)]
|
||||
pub struct Apdu {
|
||||
pub header: ApduHeader,
|
||||
|
||||
Reference in New Issue
Block a user