disk_arbitration_sys/
lib.rs

1#![allow(non_upper_case_globals)]
2#![allow(non_camel_case_types)]
3#![allow(non_snake_case)]
4
5pub use core_foundation_sys;
6pub use io_kit_sys;
7
8pub mod base;
9pub mod callbacks;
10pub mod disk;
11pub mod dissenter;
12pub mod session;
13
14pub(crate) mod prelude {
15    pub use crate::base::*;
16    pub use crate::callbacks::*;
17    pub use crate::disk::*;
18    pub use crate::dissenter::*;
19    pub use crate::session::*;
20    pub use core_foundation_sys::{
21        array::CFArrayRef, base::*, dictionary::CFDictionaryRef, runloop::CFRunLoopRef,
22        string::CFStringRef, url::CFURLRef,
23    };
24    pub use io_kit_sys::{base::dispatch_queue_t, types::io_service_t, IOObjectRelease};
25    pub use std::os::raw::*;
26}
27
28// include!(concat!(env!("OUT_DIR"), "/bindings.rs"));