1 // Copyright 2018 The Chromium OS Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 // Generated with bindgen libusb.h -no-prepend-enum-name -o bindings.rs. 6 #![allow(dead_code)] 7 #![allow(non_camel_case_types)] 8 #![allow(non_snake_case)] 9 #![allow(non_upper_case_globals)] 10 #[allow(clippy::all)] 11 mod bindings; 12 13 #[macro_use] 14 pub mod error; 15 pub mod config_descriptor; 16 pub mod device_handle; 17 pub mod endpoint_descriptor; 18 pub mod hotplug; 19 pub mod interface_descriptor; 20 pub mod libusb_context; 21 pub mod libusb_device; 22 pub mod types; 23 pub mod usb_transfer; 24