1extern crate core;
2
3#[expect(
4 improper_ctypes,
5 non_camel_case_types,
6 non_upper_case_globals,
7 unused_qualifications
8)]
9#[expect(
10 clippy::approx_constant,
11 clippy::pedantic,
12 clippy::ptr_offset_with_cast,
13 clippy::too_many_arguments,
14 clippy::useless_transmute
15)]
16pub mod ffi {
17 include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
18}
19
20mod extensions;
21mod txt;
22#[cfg(not(varnishsys_6))]
23mod utils;
24
25mod validate;
26
27pub mod vcl;
28
29#[cfg(not(varnishsys_6))]
30pub use utils::*;
31pub use validate::*;