[][src]Struct libyaml_sys::yaml_parser_s

#[repr(C)]
pub struct yaml_parser_s {
    pub error: yaml_error_type_t,
    pub problem: *const c_char,
    pub problem_offset: usize,
    pub problem_value: c_int,
    pub problem_mark: yaml_mark_t,
    pub context: *const c_char,
    pub context_mark: yaml_mark_t,
    pub read_handler: yaml_read_handler_t,
    pub read_handler_data: *mut c_void,
    pub input: yaml_parser_s__bindgen_ty_1,
    pub eof: c_int,
    pub buffer: yaml_parser_s__bindgen_ty_2,
    pub unread: usize,
    pub raw_buffer: yaml_parser_s__bindgen_ty_3,
    pub encoding: yaml_encoding_t,
    pub offset: usize,
    pub mark: yaml_mark_t,
    pub stream_start_produced: c_int,
    pub stream_end_produced: c_int,
    pub flow_level: c_int,
    pub tokens: yaml_parser_s__bindgen_ty_4,
    pub tokens_parsed: usize,
    pub token_available: c_int,
    pub indents: yaml_parser_s__bindgen_ty_5,
    pub indent: c_int,
    pub simple_key_allowed: c_int,
    pub simple_keys: yaml_parser_s__bindgen_ty_6,
    pub states: yaml_parser_s__bindgen_ty_7,
    pub state: yaml_parser_state_t,
    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_t,
}

Fields

error: yaml_error_type_tproblem: *const c_charproblem_offset: usizeproblem_value: c_intproblem_mark: yaml_mark_tcontext: *const c_charcontext_mark: yaml_mark_tread_handler: yaml_read_handler_tread_handler_data: *mut c_voidinput: yaml_parser_s__bindgen_ty_1eof: c_intbuffer: yaml_parser_s__bindgen_ty_2unread: usizeraw_buffer: yaml_parser_s__bindgen_ty_3encoding: yaml_encoding_toffset: usizemark: yaml_mark_tstream_start_produced: c_intstream_end_produced: c_intflow_level: c_inttokens: yaml_parser_s__bindgen_ty_4tokens_parsed: usizetoken_available: c_intindents: yaml_parser_s__bindgen_ty_5indent: c_intsimple_key_allowed: c_intsimple_keys: yaml_parser_s__bindgen_ty_6states: yaml_parser_s__bindgen_ty_7state: yaml_parser_state_tmarks: yaml_parser_s__bindgen_ty_8tag_directives: yaml_parser_s__bindgen_ty_9aliases: yaml_parser_s__bindgen_ty_10document: *mut yaml_document_t

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]