[][src]Struct libyaml_sys::yaml_emitter_s

#[repr(C)]
pub struct yaml_emitter_s {
    pub error: yaml_error_type_t,
    pub problem: *const c_char,
    pub write_handler: yaml_write_handler_t,
    pub write_handler_data: *mut c_void,
    pub output: yaml_emitter_s__bindgen_ty_1,
    pub buffer: yaml_emitter_s__bindgen_ty_2,
    pub raw_buffer: yaml_emitter_s__bindgen_ty_3,
    pub encoding: yaml_encoding_t,
    pub canonical: c_int,
    pub best_indent: c_int,
    pub best_width: c_int,
    pub unicode: c_int,
    pub line_break: yaml_break_t,
    pub states: yaml_emitter_s__bindgen_ty_4,
    pub state: yaml_emitter_state_t,
    pub events: yaml_emitter_s__bindgen_ty_5,
    pub indents: yaml_emitter_s__bindgen_ty_6,
    pub tag_directives: yaml_emitter_s__bindgen_ty_7,
    pub indent: c_int,
    pub flow_level: c_int,
    pub root_context: c_int,
    pub sequence_context: c_int,
    pub mapping_context: c_int,
    pub simple_key_context: c_int,
    pub line: c_int,
    pub column: c_int,
    pub whitespace: c_int,
    pub indention: c_int,
    pub open_ended: c_int,
    pub anchor_data: yaml_emitter_s__bindgen_ty_8,
    pub tag_data: yaml_emitter_s__bindgen_ty_9,
    pub scalar_data: yaml_emitter_s__bindgen_ty_10,
    pub opened: c_int,
    pub closed: c_int,
    pub anchors: *mut yaml_anchors_t,
    pub last_anchor_id: c_int,
    pub document: *mut yaml_document_t,
}

Fields

error: yaml_error_type_tproblem: *const c_charwrite_handler: yaml_write_handler_twrite_handler_data: *mut c_voidoutput: yaml_emitter_s__bindgen_ty_1buffer: yaml_emitter_s__bindgen_ty_2raw_buffer: yaml_emitter_s__bindgen_ty_3encoding: yaml_encoding_tcanonical: c_intbest_indent: c_intbest_width: c_intunicode: c_intline_break: yaml_break_tstates: yaml_emitter_s__bindgen_ty_4state: yaml_emitter_state_tevents: yaml_emitter_s__bindgen_ty_5indents: yaml_emitter_s__bindgen_ty_6tag_directives: yaml_emitter_s__bindgen_ty_7indent: c_intflow_level: c_introot_context: c_intsequence_context: c_intmapping_context: c_intsimple_key_context: c_intline: c_intcolumn: c_intwhitespace: c_intindention: c_intopen_ended: c_intanchor_data: yaml_emitter_s__bindgen_ty_8tag_data: yaml_emitter_s__bindgen_ty_9scalar_data: yaml_emitter_s__bindgen_ty_10opened: c_intclosed: c_intanchors: *mut yaml_anchors_tlast_anchor_id: c_intdocument: *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]