use yubikey::YubiKey; fn main() { let mut yubikey = YubiKey::open().unwrap(); println!("serial: {}", yubikey.serial()); println!("version: {}", yubikey.version()); println!("name: {}", yubikey.name()); println!("chuid: {:?}", yubikey.chuid()); println!("cccid: {:?}", yubikey.cccid()); println!("config: {:?}", yubikey.config()); let keys = yubikey.piv_keys().unwrap(); for k in keys { println!("piv: {:?}", k); } println!("{:?}", yubikey.verify_pin(b"02051626")); }