Type Definition unsafe_libyaml::yaml_read_handler_t 
source · pub type yaml_read_handler_t = unsafe fn(data: *mut c_void, buffer: *mut u8, size: u64, size_read: *mut u64) -> i32;Expand description
The prototype of a read handler.
The read handler is called when the parser needs to read more bytes from the
source. The handler should write not more than size bytes to the buffer.
The number of written bytes should be set to the length variable.
On success, the handler should return 1. If the handler failed, the returned
value should be 0. On EOF, the handler should set the size_read to 0 and
return 1.