2018-11-02 07:27:48 +00:00
|
|
|
// Copyright 2018 The Chromium OS Authors. All rights reserved.
|
|
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
|
|
// found in the LICENSE file.
|
|
|
|
|
|
|
|
// Generated with bindgen libusb.h -no-prepend-enum-name -o bindings.rs.
|
|
|
|
#![allow(dead_code)]
|
|
|
|
#![allow(non_camel_case_types)]
|
|
|
|
#![allow(non_snake_case)]
|
|
|
|
#![allow(non_upper_case_globals)]
|
2019-04-12 22:40:20 +00:00
|
|
|
#[allow(clippy::all)]
|
2018-11-02 07:27:48 +00:00
|
|
|
mod bindings;
|
|
|
|
|
|
|
|
#[macro_use]
|
|
|
|
pub mod error;
|
|
|
|
pub mod config_descriptor;
|
|
|
|
pub mod device_handle;
|
2018-11-02 07:09:31 +00:00
|
|
|
pub mod endpoint_descriptor;
|
2019-03-07 05:25:03 +00:00
|
|
|
pub mod hotplug;
|
2018-11-02 07:09:31 +00:00
|
|
|
pub mod interface_descriptor;
|
2018-11-02 07:27:48 +00:00
|
|
|
pub mod libusb_context;
|
|
|
|
pub mod libusb_device;
|
|
|
|
pub mod types;
|
2018-07-16 17:00:30 +00:00
|
|
|
pub mod usb_transfer;
|