xref: /openbmc/qemu/rust/common/src/lib.rs (revision ccafa85a97e38698b798115bba6c18c849846e25)
1 // SPDX-License-Identifier: GPL-2.0-or-later
2 
3 pub use qemu_macros::{TryInto, Wrapper};
4 
5 pub mod assertions;
6 
7 pub mod bitops;
8 
9 pub mod callbacks;
10 pub use callbacks::FnCall;
11 
12 pub mod errno;
13 pub use errno::Errno;
14 
15 pub mod opaque;
16 pub use opaque::{Opaque, Wrapper};
17 
18 pub mod uninit;
19 pub use uninit::MaybeUninitField;
20 
21 pub mod zeroable;
22 pub use zeroable::Zeroable;
23