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