aboutsummaryrefslogtreecommitdiff
path: root/src/error.rs
diff options
context:
space:
mode:
authorRobin Krahl <robin.krahl@ireas.org>2019-01-27 23:23:00 +0000
committerRobin Krahl <robin.krahl@ireas.org>2019-01-27 23:23:00 +0000
commitc30cbd35ba187cd6e5055d3beb8420b11fb030ec (patch)
tree60522f8d7c2230e7f04e3ec7f1f295d779a4a855 /src/error.rs
parentd433189caefe6bd6c88da7fbb1d6e9304353eb83 (diff)
downloadnitrokey-rs-c30cbd35ba187cd6e5055d3beb8420b11fb030ec.tar.gz
nitrokey-rs-c30cbd35ba187cd6e5055d3beb8420b11fb030ec.tar.bz2
Always return a Result when communicating with a device
Previously, we sometimes returned a value without wrapping it in a result if the API method did not indicate errors in the return value. But we can detect errors using the NK_get_last_command_status function. This patch changes the return types of these methods to Result<_, Error> and adds error checks.
Diffstat (limited to 'src/error.rs')
0 files changed, 0 insertions, 0 deletions