diff --git a/cipher-traits/src/kem.rs b/cipher-traits/src/kem.rs index f03f5f7..5470736 100644 --- a/cipher-traits/src/kem.rs +++ b/cipher-traits/src/kem.rs @@ -10,8 +10,6 @@ //! The [KEM] Trait describes the basic API offered by a Key Encapsulation //! Mechanism. Two implementations for it are provided, [StaticKEM] and [EphemeralKEM]. -use std::result::Result; - /// Key Encapsulation Mechanism /// /// The KEM interface defines three operations: Key generation, key encapsulation and key diff --git a/secret-memory/src/secret.rs b/secret-memory/src/secret.rs index 6173de3..3715ea0 100644 --- a/secret-memory/src/secret.rs +++ b/secret-memory/src/secret.rs @@ -1,6 +1,5 @@ use std::cell::RefCell; use std::collections::HashMap; -use std::convert::TryInto; use std::fmt; use std::ops::{Deref, DerefMut}; use std::path::Path; diff --git a/util/src/file.rs b/util/src/file.rs index af10ae0..dfba76c 100644 --- a/util/src/file.rs +++ b/util/src/file.rs @@ -2,7 +2,6 @@ use anyhow::ensure; use std::fs::File; use std::io::Read; use std::os::unix::fs::OpenOptionsExt; -use std::result::Result; use std::{fs::OpenOptions, path::Path}; pub enum Visibility { diff --git a/util/src/result.rs b/util/src/result.rs index 8f0f258..986ac6b 100644 --- a/util/src/result.rs +++ b/util/src/result.rs @@ -1,5 +1,4 @@ use std::convert::Infallible; -use std::result::Result; /// Try block basically…returns a result and allows the use of the question mark operator inside #[macro_export] diff --git a/wireguard-broker/src/api/msgs.rs b/wireguard-broker/src/api/msgs.rs index 89c6a6d..83787df 100644 --- a/wireguard-broker/src/api/msgs.rs +++ b/wireguard-broker/src/api/msgs.rs @@ -1,4 +1,3 @@ -use std::result::Result; use std::str::{from_utf8, Utf8Error}; use zerocopy::{AsBytes, FromBytes, FromZeroes}; diff --git a/wireguard-broker/src/api/server.rs b/wireguard-broker/src/api/server.rs index bd3f6a3..d996d59 100644 --- a/wireguard-broker/src/api/server.rs +++ b/wireguard-broker/src/api/server.rs @@ -1,5 +1,4 @@ use std::borrow::BorrowMut; -use std::result::Result; use rosenpass_secret_memory::{Public, Secret}; diff --git a/wireguard-broker/src/bin/priviledged.rs b/wireguard-broker/src/bin/priviledged.rs index 131b9ad..9c446bd 100644 --- a/wireguard-broker/src/bin/priviledged.rs +++ b/wireguard-broker/src/bin/priviledged.rs @@ -9,7 +9,6 @@ fn main() { #[cfg(target_os = "linux")] pub mod linux { use std::io::{stdin, stdout, Read, Write}; - use std::result::Result; use rosenpass_wireguard_broker::api::msgs; use rosenpass_wireguard_broker::api::server::BrokerServer; diff --git a/wireguard-broker/src/lib.rs b/wireguard-broker/src/lib.rs index ee46b67..e9ba443 100644 --- a/wireguard-broker/src/lib.rs +++ b/wireguard-broker/src/lib.rs @@ -1,5 +1,5 @@ use rosenpass_secret_memory::{Public, Secret}; -use std::{fmt::Debug, result::Result}; +use std::fmt::Debug; pub const WG_KEY_LEN: usize = 32; pub const WG_PEER_LEN: usize = 32;