1#![no_std]
10#![allow(non_camel_case_types)]
11#![allow(non_upper_case_globals)]
12
13mod string_array;
14pub use string_array::{
15 StringArray, ExtensionName, LayerName, DeviceName,
16 DescriptionName, DriverName, DriverInfo,
17};
18
19mod handles;
20mod enums;
21mod bitmasks;
22mod constants;
23pub mod extension_names;
24mod structs;
25mod builders;
26mod clear_value;
27pub mod commands;
28
29pub use handles::*;
30pub use enums::*;
31pub use bitmasks::*;
32pub use constants::*;
33pub use structs::*;
34pub use builders::*;
35
36pub type DeviceSize = u64;
38pub type DeviceAddress = u64;