18 lines
		
	
	
		
			386 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			18 lines
		
	
	
		
			386 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | # QEMU bindings and API wrappers
 | ||
|  | 
 | ||
|  | This library exports helper Rust types, Rust macros and C FFI bindings for internal QEMU APIs. | ||
|  | 
 | ||
|  | The C bindings can be generated with `bindgen`, using this build target: | ||
|  | 
 | ||
|  | ```console | ||
|  | $ ninja bindings.rs | ||
|  | ``` | ||
|  | 
 | ||
|  | ## Generate Rust documentation
 | ||
|  | 
 | ||
|  | To generate docs for this crate, including private items: | ||
|  | 
 | ||
|  | ```sh | ||
|  | cargo doc --no-deps --document-private-items | ||
|  | ``` |