| // SPDX-License-Identifier: GPL-2.0-or-later | |
| pub use qemu_macros::{TryInto, Wrapper}; | |
| pub mod assertions; | |
| pub mod bitops; | |
| pub mod callbacks; | |
| pub use callbacks::FnCall; | |
| pub mod errno; | |
| pub use errno::Errno; | |
| pub mod opaque; | |
| pub use opaque::{Opaque, Wrapper}; | |
| // preserve one-item-per-"use" syntax, it is clearer | |
| // for prelude-like modules | |
| #[rustfmt::skip] | |
| pub mod prelude; | |
| pub mod uninit; | |
| pub use uninit::MaybeUninitField; | |
| pub mod zeroable; | |
| pub use zeroable::Zeroable; |