diff options
author | Robin Krahl <robin.krahl@ireas.org> | 2020-01-14 19:21:26 +0100 |
---|---|---|
committer | Daniel Mueller <deso@posteo.net> | 2020-01-15 12:08:15 -0800 |
commit | 1e07212370806f3ea4ff7a6f66e5716b60ab1f77 (patch) | |
tree | c562f40b9888b9daf62a9d9a42eeef8bfa35413f /nitrokey/src/device/wrapper.rs | |
parent | 5251aa2d1665ee12245d5d5fe09c1f207272978f (diff) | |
download | nitrocli-1e07212370806f3ea4ff7a6f66e5716b60ab1f77.tar.gz nitrocli-1e07212370806f3ea4ff7a6f66e5716b60ab1f77.tar.bz2 |
Bump nitrokey dependency to version 0.5.1
This change updates the version of the nitrokey crate that we use to
0.5.1. As part of that, it replaces occurrences of Storage::get_status
with Storage::get_storage_status as the method has been renamed.
Import subrepo nitrokey/:nitrokey at 817409140a8778215d2d65d614d3672166fff576
Diffstat (limited to 'nitrokey/src/device/wrapper.rs')
-rw-r--r-- | nitrokey/src/device/wrapper.rs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/nitrokey/src/device/wrapper.rs b/nitrokey/src/device/wrapper.rs index a3a18f9..69291ad 100644 --- a/nitrokey/src/device/wrapper.rs +++ b/nitrokey/src/device/wrapper.rs @@ -1,7 +1,7 @@ // Copyright (C) 2018-2019 Robin Krahl <robin.krahl@ireas.org> // SPDX-License-Identifier: MIT -use crate::device::{Device, Model, Pro, Storage}; +use crate::device::{Device, Model, Pro, Status, Storage}; use crate::error::Error; use crate::otp::GenerateOtp; @@ -131,4 +131,11 @@ impl<'a> Device<'a> for DeviceWrapper<'a> { DeviceWrapper::Storage(_) => Model::Storage, } } + + fn get_status(&self) -> Result<Status, Error> { + match self { + DeviceWrapper::Pro(dev) => dev.get_status(), + DeviceWrapper::Storage(dev) => dev.get_status(), + } + } } |