1 | #![allow (non_upper_case_globals)] |
2 | #![allow (non_camel_case_types)] |
3 | #![allow (non_snake_case)] |
4 | #![allow (clippy::all)] |
5 | // https://github.com/rust-lang/rust-bindgen/issues/1651 |
6 | #![allow (unknown_lints)] |
7 | #![allow (deref_nullptr)] |
8 | // GrVkBackendContext contains u128 fields on macOS |
9 | #![allow (improper_ctypes)] |
10 | |
11 | include!(concat!(env!("OUT_DIR" ), "/skia/bindings.rs" )); |
12 | |
13 | mod defaults; |
14 | #[allow (unused_imports)] |
15 | pub use defaults::*; |
16 | |
17 | mod impls; |
18 | |
19 | #[cfg (feature = "textlayout" )] |
20 | pub mod icu; |
21 | |
22 | #[allow (unused_imports)] |
23 | #[doc (hidden)] |
24 | #[cfg (feature = "use-system-jpeg-turbo" )] |
25 | use mozjpeg_sys; |
26 | |