#[repr(C)]
pub struct wl_buffer;
#[repr(C)]
pub struct wl_callback;
#[repr(C)]
pub struct wl_client;
#[repr(C)]
pub struct wl_compositor;
#[repr(C)]
pub struct wl_data_device;
#[repr(C)]
pub struct wl_data_device_manager;
#[repr(C)]
pub struct wl_data_offer;
#[repr(C)]
pub struct wl_data_source;
#[repr(C)]
pub struct wl_display;
#[repr(C)]
pub struct wl_event_queue;
#[repr(C)]
pub struct wl_keyboard;
#[repr(C)]
pub struct wl_output;
#[repr(C)]
pub struct wl_pointer;
#[repr(C)]
pub struct wl_proxy;
#[repr(C)]
pub struct wl_region;
#[repr(C)]
pub struct wl_registry;
#[repr(C)]
pub struct wl_resource;
#[repr(C)]
pub struct wl_seat;
#[repr(C)]
pub struct wl_shell;
#[repr(C)]
pub struct wl_shell_surface;
#[repr(C)]
pub struct wl_shm;
#[repr(C)]
pub struct wl_shm_pool;
#[repr(C)]
pub struct wl_subcompositor;
#[repr(C)]
pub struct wl_subsurface;
#[repr(C)]
pub struct wl_surface;
#[repr(C)]
pub struct wl_touch;