compressor_bindings/
compressor_bindings.rs1#![no_std]
8use page_bindings::vm_page_t;
9
10#[repr(C)]
11#[repr(align(1))]
12#[derive(Debug, Copy, Clone)]
13pub struct VmCompressor {
14 pub _bindgen_opaque_blob: u8,
15}
16#[repr(C)]
17#[derive(Debug, Copy, Clone)]
18pub struct VmCompressor_PageAndMetadata {
19 pub page: *mut vm_page_t,
20 pub metadata: u32,
21 pub __bindgen_padding_0: [u8; 4usize],
22}
23#[repr(C)]
24#[derive(Debug, Copy, Clone)]
25pub struct VmCompressor_FailTag {
26 pub src_page: VmCompressor_PageAndMetadata,
27}