1#![warn(clippy::pedantic, clippy::nursery, clippy::cargo)]
2#![allow(clippy::module_name_repetitions)]
3#![allow(clippy::multiple_crate_versions)]
4#![allow(clippy::missing_errors_doc)]
5pub use error::{Error, Result};
6pub use protocol::{
7 responses::card::{Card, CardType},
8 responses::card_punch::CardPunch,
9 CardOwnerData, CardReadout, DayOfWeek, DecoderError, EncoderError, Punch, StartOrFinishPunch,
10 SubSecondPunch, WeekCounter,
11};
12pub use reader::Reader;
13mod error;
14mod protocol;
15mod reader;