disk_arbitration_sys/
lib.rs1#![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