aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorRobin Krahl <robin.krahl@ireas.org>2019-01-17 02:05:52 +0000
committerRobin Krahl <robin.krahl@ireas.org>2019-01-20 20:57:07 +0000
commitdb198936be1a80f1735731d9e95eb6f4c48a5329 (patch)
tree3d157472a3e88aea458b16cb87c58d6f5c42ac11 /src/lib.rs
parent591c55ff294ee12812e4be1b90f03a093f83a4f5 (diff)
downloadnitrokey-rs-db198936be1a80f1735731d9e95eb6f4c48a5329.tar.gz
nitrokey-rs-db198936be1a80f1735731d9e95eb6f4c48a5329.tar.bz2
Add the Error enum and the Result<T> typedef
The Error enum is a wrapper for the possible error types (currently only CommandError). Result<T> is defined as Result<T, Error>.
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs
index cec5db7..df11cc3 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -104,7 +104,7 @@ pub use crate::device::{
connect, connect_model, Device, DeviceWrapper, Model, Pro, SdCardData, Storage,
StorageProductionInfo, StorageStatus, VolumeMode, VolumeStatus,
};
-pub use crate::error::CommandError;
+pub use crate::error::{CommandError, Error, Result};
pub use crate::otp::{ConfigureOtp, GenerateOtp, OtpMode, OtpSlotData};
pub use crate::pws::{GetPasswordSafe, PasswordSafe, SLOT_COUNT};
pub use crate::util::LogLevel;