From b3dbf9dc9a1b89b49b30fdaabf3abc45338d6ff7 Mon Sep 17 00:00:00 2001 From: n3m0 Date: Thu, 1 Aug 2024 15:06:30 +0200 Subject: [PATCH] updated bit-set --- Cargo.toml | 2 +- src/device_handle.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 577deec..28ceb6b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ readme = "README.md" keywords = ["usb", "libusb", "hardware", "bindings"] [dependencies] -bit-set = "0.2.0" +bit-set = "0.8.0" libusb-sys = "0.2.3" libc = "0.2" diff --git a/src/device_handle.rs b/src/device_handle.rs index eb9c360..912696e 100644 --- a/src/device_handle.rs +++ b/src/device_handle.rs @@ -105,7 +105,7 @@ impl<'a> DeviceHandle<'a> { /// Releases a claimed interface. pub fn release_interface(&mut self, iface: u8) -> ::Result<()> { try_unsafe!(libusb_release_interface(self.handle, iface as c_int)); - self.interfaces.remove(&(iface as usize)); + self.interfaces.remove(iface as usize); Ok(()) }