Skip to main content

get_reader_info/
get_reader_info.rs

1type BoxError = Box<dyn std::error::Error + Send + Sync>;
2type BoxResult<T> = Result<T, BoxError>;
3
4fn main() -> BoxResult<()> {
5	let connstring = std::env::args().nth(1).ok_or("no connection string provided")?;
6	let mut context = nfc1::Context::new()?;
7	let mut device = context.open_with_connstring(&connstring)?;
8	println!("name: {}", device.name());
9	println!("connstring: {}", device.connstring());
10	println!("{}", device.get_information_about()?);
11	Ok(())
12}