use pcsc_sys::*;
#[derive(Debug,Clone,Copy)]
pub enum CardDisposition {
Leave,
Reset,
Unpower,
Eject,
Auto
}
impl CardDisposition {
pub fn to_value(&self) -> DWORD {
match self {
&CardDisposition::Leave => SCARD_LEAVE_CARD,
&CardDisposition::Reset => SCARD_RESET_CARD,
&CardDisposition::Unpower => SCARD_UNPOWER_CARD,
&CardDisposition::Eject => SCARD_EJECT_CARD,
&CardDisposition::Auto => SCARD_LEAVE_CARD
}
}
}