vk_generator 0.3.2

Generate Rust bindings to the Vulkan API
Documentation
/// A set of type definitions copied from libc to provide the libc module for the tests
#[allow(non_camel_case_types)]
pub mod libc {
	pub use std::os::raw::{c_void, c_char};
	
	pub type int8_t = i8;
	pub type int16_t = i16;
	pub type int32_t = i32;
	pub type int64_t = i64;
	pub type uint8_t = u8;
	pub type uint16_t = u16;
	pub type uint32_t = u32;
	pub type uint64_t = u64;

	pub type c_schar = i8;
	pub type c_uchar = u8;
	pub type c_short = i16;
	pub type c_ushort = u16;
	pub type c_int = i32;
	pub type c_uint = u32;
	pub type c_float = f32;
	pub type c_double = f64;
	pub type c_longlong = i64;
	pub type c_ulonglong = u64;
	pub type intmax_t = i64;
	pub type uintmax_t = u64;

	pub type size_t = usize;
	pub type ptrdiff_t = isize;
	pub type intptr_t = isize;
	pub type uintptr_t = usize;
	pub type ssize_t = isize;
}