Fix mistake in mapping of u8 value to Sex

This commit is contained in:
Heiko Schaefer 2021-07-13 22:27:44 +02:00
parent 6601d2d09b
commit 6c7ce6228c

View file

@ -145,7 +145,7 @@ pub enum DecryptMe<'a> {
ECDH(&'a [u8]), ECDH(&'a [u8]),
} }
#[derive(Debug)] #[derive(Debug, PartialEq)]
pub enum Sex { pub enum Sex {
NotKnown, NotKnown,
Male, Male,
@ -167,9 +167,9 @@ impl Sex {
impl From<u8> for Sex { impl From<u8> for Sex {
fn from(s: u8) -> Self { fn from(s: u8) -> Self {
match s { match s {
31 => Sex::Male, 0x31 => Sex::Male,
32 => Sex::Female, 0x32 => Sex::Female,
39 => Sex::NotApplicable, 0x39 => Sex::NotApplicable,
_ => Sex::NotKnown, _ => Sex::NotKnown,
} }
} }