Type Alias yaml_parser_t

Source
pub type yaml_parser_t = yaml_parser_s;

Aliased Type§

#[repr(C)]
pub struct yaml_parser_t {
Show 33 fields pub error: i32, pub problem: *const i8, pub problem_offset: usize, pub problem_value: i32, pub problem_mark: yaml_mark_s, pub context: *const i8, pub context_mark: yaml_mark_s, pub read_handler: Option<unsafe extern "C" fn(*mut c_void, *mut u8, usize, *mut usize) -> i32>, pub read_handler_data: *mut c_void, pub input: yaml_parser_s__bindgen_ty_1, pub eof: i32, pub buffer: yaml_parser_s__bindgen_ty_2, pub unread: usize, pub raw_buffer: yaml_parser_s__bindgen_ty_3, pub encoding: i32, pub offset: usize, pub mark: yaml_mark_s, pub stream_start_produced: i32, pub stream_end_produced: i32, pub flow_level: i32, pub tokens: yaml_parser_s__bindgen_ty_4, pub tokens_parsed: usize, pub token_available: i32, pub indents: yaml_parser_s__bindgen_ty_5, pub indent: i32, pub simple_key_allowed: i32, pub simple_keys: yaml_parser_s__bindgen_ty_6, pub states: yaml_parser_s__bindgen_ty_7, pub state: i32, pub marks: yaml_parser_s__bindgen_ty_8, pub tag_directives: yaml_parser_s__bindgen_ty_9, pub aliases: yaml_parser_s__bindgen_ty_10, pub document: *mut yaml_document_s,
}

Fields§

§error: i32§problem: *const i8§problem_offset: usize§problem_value: i32§problem_mark: yaml_mark_s§context: *const i8§context_mark: yaml_mark_s§read_handler: Option<unsafe extern "C" fn(*mut c_void, *mut u8, usize, *mut usize) -> i32>§read_handler_data: *mut c_void§input: yaml_parser_s__bindgen_ty_1§eof: i32§buffer: yaml_parser_s__bindgen_ty_2§unread: usize§raw_buffer: yaml_parser_s__bindgen_ty_3§encoding: i32§offset: usize§mark: yaml_mark_s§stream_start_produced: i32§stream_end_produced: i32§flow_level: i32§tokens: yaml_parser_s__bindgen_ty_4§tokens_parsed: usize§token_available: i32§indents: yaml_parser_s__bindgen_ty_5§indent: i32§simple_key_allowed: i32§simple_keys: yaml_parser_s__bindgen_ty_6§states: yaml_parser_s__bindgen_ty_7§state: i32§marks: yaml_parser_s__bindgen_ty_8§tag_directives: yaml_parser_s__bindgen_ty_9§aliases: yaml_parser_s__bindgen_ty_10§document: *mut yaml_document_s