Docs.rs
libfyaml-sys-0.2.6+fy0.8.0
libfyaml-sys 0.2.6+fy0.8.0
Docs.rs crate page
MIT
Links
Documentation
Repository
crates.io
Source
Owners
dtolnay
Dependencies
libc ^0.2
normal
bindgen ^0.69
build
cc ^1
build
Versions
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
libfyaml_sys
0.2.6+fy0.8.0
All Items
Structs
Constants
Functions
Type Aliases
Unions
?
Crate
libfyaml_sys
source
·
[
−
]
Expand description
Structs
fy_anchor
fy_diag
fy_diag_cfg
fy_diag_ctx
fy_diag_error
fy_document
fy_document_iterator
fy_document_state
fy_emitter
fy_emitter_cfg
fy_emitter_default_output_data
fy_event
fy_event_alias_data
fy_event_document_end_data
fy_event_document_start_data
fy_event_mapping_end_data
fy_event_mapping_start_data
fy_event_scalar_data
fy_event_sequence_end_data
fy_event_sequence_start_data
fy_event_stream_end_data
fy_event_stream_start_data
fy_iter_chunk
fy_mark
fy_node
fy_node_mapping_sort_ctx
fy_node_pair
fy_parse_cfg
fy_parser
fy_path
fy_path_component
fy_path_exec
fy_path_exec_cfg
fy_path_expr
fy_path_parse_cfg
fy_path_parser
fy_tag
fy_token
fy_token_iter
fy_version
Constants
FYCR_ERROR
FYCR_OK_CONTINUE
FYCR_OK_START_SKIP
FYCR_OK_STOP
FYCR_OK_STOP_SKIP
FYECF_DEFAULT
FYECF_DOC_END_MARK_AUTO
FYECF_DOC_END_MARK_OFF
FYECF_DOC_END_MARK_ON
FYECF_DOC_START_MARK_AUTO
FYECF_DOC_START_MARK_OFF
FYECF_DOC_START_MARK_ON
FYECF_INDENT_1
FYECF_INDENT_2
FYECF_INDENT_3
FYECF_INDENT_4
FYECF_INDENT_5
FYECF_INDENT_6
FYECF_INDENT_7
FYECF_INDENT_8
FYECF_INDENT_9
FYECF_INDENT_DEFAULT
FYECF_MODE_BLOCK
FYECF_MODE_DEJSON
FYECF_MODE_FLOW
FYECF_MODE_FLOW_ONELINE
FYECF_MODE_JSON
FYECF_MODE_JSON_ONELINE
FYECF_MODE_JSON_TP
FYECF_MODE_MANUAL
FYECF_MODE_ORIGINAL
FYECF_MODE_PRETTY
FYECF_NO_ENDING_NEWLINE
FYECF_OUTPUT_COMMENTS
FYECF_SORT_KEYS
FYECF_STRIP_DOC
FYECF_STRIP_EMPTY_KV
FYECF_STRIP_LABELS
FYECF_STRIP_TAGS
FYECF_TAG_DIR_AUTO
FYECF_TAG_DIR_OFF
FYECF_TAG_DIR_ON
FYECF_VERSION_DIR_AUTO
FYECF_VERSION_DIR_OFF
FYECF_VERSION_DIR_ON
FYECF_WIDTH_80
FYECF_WIDTH_132
FYECF_WIDTH_DEFAULT
FYECF_WIDTH_INF
FYEM_ATOM
FYEM_BUILD
FYEM_DOC
FYEM_INTERNAL
FYEM_MAX
FYEM_PARSE
FYEM_SCAN
FYEM_SYSTEM
FYEM_UNKNOWN
FYET_ALIAS
FYET_DEBUG
FYET_DOCUMENT_END
FYET_DOCUMENT_START
FYET_ERROR
FYET_INFO
FYET_MAPPING_END
FYET_MAPPING_START
FYET_MAX
FYET_NONE
FYET_NOTICE
FYET_SCALAR
FYET_SEQUENCE_END
FYET_SEQUENCE_START
FYET_STREAM_END
FYET_STREAM_START
FYET_WARNING
FYNS_ALIAS
FYNS_ANY
FYNS_BLOCK
FYNS_DOUBLE_QUOTED
FYNS_FLOW
FYNS_FOLDED
FYNS_LITERAL
FYNS_PLAIN
FYNS_SINGLE_QUOTED
FYNT_MAPPING
FYNT_SCALAR
FYNT_SEQUENCE
FYNWF_DONT_FOLLOW
FYNWF_FOLLOW
FYNWF_MARKER_DEFAULT
FYNWF_MAXDEPTH_DEFAULT
FYNWF_PTR_DEFAULT
FYNWF_PTR_JSON
FYNWF_PTR_RELJSON
FYNWF_PTR_YAML
FYNWF_PTR_YPATH
FYNWF_URI_ENCODED
FYPCF_ALLOW_DUPLICATE_KEYS
FYPCF_COLLECT_DIAG
FYPCF_DEFAULT_VERSION_1_1
FYPCF_DEFAULT_VERSION_1_2
FYPCF_DEFAULT_VERSION_1_3
FYPCF_DEFAULT_VERSION_AUTO
FYPCF_DISABLE_ACCELERATORS
FYPCF_DISABLE_BUFFERING
FYPCF_DISABLE_DEPTH_LIMIT
FYPCF_DISABLE_MMAP_OPT
FYPCF_DISABLE_RECYCLING
FYPCF_JSON_AUTO
FYPCF_JSON_FORCE
FYPCF_JSON_NONE
FYPCF_PARSE_COMMENTS
FYPCF_PREFER_RECURSIVE
FYPCF_QUIET
FYPCF_RESOLVE_DOCUMENT
FYPCF_SLOPPY_FLOW_INDENTATION
FYPCF_YPATH_ALIASES
FYPPCF_DISABLE_ACCELERATORS
FYPPCF_DISABLE_RECYCLING
FYPPCF_QUIET
FYPXCF_DISABLE_ACCELERATORS
FYPXCF_DISABLE_RECYCLING
FYPXCF_QUIET
FYSS_ANY
FYSS_DOUBLE_QUOTED
FYSS_FOLDED
FYSS_LITERAL
FYSS_MAX
FYSS_PLAIN
FYSS_SINGLE_QUOTED
FYTT_ALIAS
FYTT_ANCHOR
FYTT_BLOCK_END
FYTT_BLOCK_ENTRY
FYTT_BLOCK_MAPPING_START
FYTT_BLOCK_SEQUENCE_START
FYTT_DOCUMENT_END
FYTT_DOCUMENT_START
FYTT_FLOW_ENTRY
FYTT_FLOW_MAPPING_END
FYTT_FLOW_MAPPING_START
FYTT_FLOW_SEQUENCE_END
FYTT_FLOW_SEQUENCE_START
FYTT_INPUT_MARKER
FYTT_KEY
FYTT_NONE
FYTT_PE_ALIAS
FYTT_PE_AMPAMP
FYTT_PE_BARBAR
FYTT_PE_COLLECTION_FILTER
FYTT_PE_COMMA
FYTT_PE_EQEQ
FYTT_PE_EVERY_CHILD
FYTT_PE_EVERY_CHILD_R
FYTT_PE_GT
FYTT_PE_GTE
FYTT_PE_LPAREN
FYTT_PE_LT
FYTT_PE_LTE
FYTT_PE_MAP_FILTER
FYTT_PE_MAP_KEY
FYTT_PE_METHOD
FYTT_PE_NOTEQ
FYTT_PE_PARENT
FYTT_PE_ROOT
FYTT_PE_RPAREN
FYTT_PE_SCALAR_FILTER
FYTT_PE_SEQ_FILTER
FYTT_PE_SEQ_INDEX
FYTT_PE_SEQ_SLICE
FYTT_PE_SIBLING
FYTT_PE_SLASH
FYTT_PE_THIS
FYTT_PE_UNIQUE_FILTER
FYTT_SCALAR
FYTT_SE_DIV
FYTT_SE_METHOD
FYTT_SE_MINUS
FYTT_SE_MULT
FYTT_SE_PLUS
FYTT_STREAM_END
FYTT_STREAM_START
FYTT_TAG
FYTT_TAG_DIRECTIVE
FYTT_VALUE
FYTT_VERSION_DIRECTIVE
fycp_bottom
fycp_right
fycp_top
fyewt_alias
fyewt_anchor
fyewt_comment
fyewt_document_indicator
fyewt_double_quoted_scalar
fyewt_double_quoted_scalar_key
fyewt_folded_scalar
fyewt_indent
fyewt_indicator
fyewt_linebreak
fyewt_literal_scalar
fyewt_plain_scalar
fyewt_plain_scalar_key
fyewt_single_quoted_scalar
fyewt_single_quoted_scalar_key
fyewt_tag
fyewt_tag_directive
fyewt_terminating_zero
fyewt_version_directive
fyewt_whitespace
Functions
fy_anchor_get_text
⚠
fy_anchor_node
⚠
fy_diag_cfg_default
⚠
fy_diag_cfg_from_parser_flags
⚠
fy_diag_create
⚠
fy_diag_destroy
⚠
fy_diag_errors_iterate
⚠
fy_diag_get_cfg
⚠
fy_diag_got_error
⚠
fy_diag_node_override_report
⚠
fy_diag_node_report
⚠
fy_diag_printf
⚠
fy_diag_ref
⚠
fy_diag_reset_error
⚠
fy_diag_set_cfg
⚠
fy_diag_set_collect_errors
⚠
fy_diag_set_colorize
⚠
fy_diag_set_level
⚠
fy_diag_unref
⚠
fy_diagf
⚠
fy_document_anchor_iterate
⚠
fy_document_build_from_file
⚠
fy_document_build_from_fp
⚠
fy_document_build_from_malloc_string
⚠
fy_document_build_from_string
⚠
fy_document_buildf
⚠
fy_document_clone
⚠
fy_document_create
⚠
fy_document_create_from_event
⚠
fy_document_default_emit_to_fp
⚠
fy_document_destroy
⚠
fy_document_event_is_implicit
⚠
fy_document_get_cfg
⚠
fy_document_get_diag
⚠
fy_document_get_document_state
⚠
fy_document_has_directives
⚠
fy_document_has_explicit_document_end
⚠
fy_document_has_explicit_document_start
⚠
fy_document_insert_at
⚠
fy_document_iterator_body_next
⚠
fy_document_iterator_create
⚠
fy_document_iterator_destroy
⚠
fy_document_iterator_document_end
⚠
fy_document_iterator_document_start
⚠
fy_document_iterator_event_free
⚠
fy_document_iterator_get_error
⚠
fy_document_iterator_node_next
⚠
fy_document_iterator_node_start
⚠
fy_document_iterator_stream_end
⚠
fy_document_iterator_stream_start
⚠
fy_document_lookup_anchor
⚠
fy_document_lookup_anchor_by_node
⚠
fy_document_lookup_anchor_by_token
⚠
fy_document_register_meta
⚠
fy_document_resolve
⚠
fy_document_root
⚠
fy_document_scanf
⚠
fy_document_set_anchor
⚠
fy_document_set_diag
⚠
fy_document_set_document_state
⚠
fy_document_set_parent
⚠
fy_document_set_root
⚠
fy_document_start_event_version
⚠
fy_document_state_end_implicit
⚠
fy_document_state_end_mark
⚠
fy_document_state_json_mode
⚠
fy_document_state_start_implicit
⚠
fy_document_state_start_mark
⚠
fy_document_state_tag_directive_iterate
⚠
fy_document_state_tag_is_default
⚠
fy_document_state_tags_explicit
⚠
fy_document_state_version
⚠
fy_document_state_version_explicit
⚠
fy_document_tag_directive_add
⚠
fy_document_tag_directive_iterate
⚠
fy_document_tag_directive_lookup
⚠
fy_document_tag_directive_remove
⚠
fy_document_unregister_meta
⚠
fy_document_update_from_event
⚠
fy_emit_document
⚠
fy_emit_document_end
⚠
fy_emit_document_start
⚠
fy_emit_document_to_buffer
⚠
fy_emit_document_to_fd
⚠
fy_emit_document_to_file
⚠
fy_emit_document_to_fp
⚠
fy_emit_document_to_string
⚠
fy_emit_event
⚠
fy_emit_event_create
⚠
fy_emit_event_free
⚠
fy_emit_event_from_parser
⚠
fy_emit_explicit_document_end
⚠
fy_emit_node
⚠
fy_emit_node_to_buffer
⚠
fy_emit_node_to_string
⚠
fy_emit_root_node
⚠
fy_emit_to_buffer
⚠
fy_emit_to_buffer_collect
⚠
fy_emit_to_string
⚠
fy_emit_to_string_collect
⚠
fy_emitter_create
⚠
fy_emitter_default_output
⚠
fy_emitter_destroy
⚠
fy_emitter_get_cfg
⚠
fy_emitter_get_diag
⚠
fy_emitter_get_document_state
⚠
fy_emitter_set_diag
⚠
fy_emitter_set_finalizer
⚠
fy_error_module_to_string
⚠
fy_error_type_to_string
⚠
fy_event_end_mark
⚠
fy_event_get_anchor_token
⚠
fy_event_get_node_style
⚠
fy_event_get_tag_token
⚠
fy_event_get_token
⚠
fy_event_is_implicit
⚠
fy_event_start_mark
⚠
fy_event_type_get_text
⚠
fy_flow_document_build_from_string
⚠
fy_node_build_from_file
⚠
fy_node_build_from_fp
⚠
fy_node_build_from_malloc_string
⚠
fy_node_build_from_string
⚠
fy_node_buildf
⚠
fy_node_by_path
⚠
fy_node_clear_marker
⚠
fy_node_clear_meta
⚠
fy_node_compare
⚠
fy_node_compare_string
⚠
fy_node_compare_text
⚠
fy_node_compare_token
⚠
fy_node_compare_user
⚠
fy_node_copy
⚠
fy_node_create_alias
⚠
fy_node_create_alias_copy
⚠
fy_node_create_from_event
⚠
fy_node_create_mapping
⚠
fy_node_create_reference
⚠
fy_node_create_relative_reference
⚠
fy_node_create_scalar
⚠
fy_node_create_scalar_copy
⚠
fy_node_create_scalarf
⚠
fy_node_create_sequence
⚠
fy_node_dereference
⚠
fy_node_document
⚠
fy_node_free
⚠
fy_node_get_anchor
⚠
fy_node_get_document_parent
⚠
fy_node_get_meta
⚠
fy_node_get_nearest_anchor
⚠
fy_node_get_nearest_child_of
⚠
fy_node_get_parent
⚠
fy_node_get_parent_address
⚠
fy_node_get_path
⚠
fy_node_get_path_relative_to
⚠
fy_node_get_reference
⚠
fy_node_get_relative_reference
⚠
fy_node_get_scalar
⚠
fy_node_get_scalar0
⚠
fy_node_get_scalar_length
⚠
fy_node_get_scalar_token
⚠
fy_node_get_scalar_utf8_length
⚠
fy_node_get_short_path
⚠
fy_node_get_style
⚠
fy_node_get_tag
⚠
fy_node_get_tag_token
⚠
fy_node_get_type
⚠
fy_node_insert
⚠
fy_node_is_attached
⚠
fy_node_is_marker_set
⚠
fy_node_is_null
⚠
fy_node_mapping_append
⚠
fy_node_mapping_get_by_index
⚠
fy_node_mapping_get_pair_index
⚠
fy_node_mapping_is_empty
⚠
fy_node_mapping_item_count
⚠
fy_node_mapping_iterate
⚠
fy_node_mapping_lookup_by_string
⚠
fy_node_mapping_lookup_key_by_key
⚠
fy_node_mapping_lookup_key_by_string
⚠
fy_node_mapping_lookup_pair
⚠
fy_node_mapping_lookup_pair_by_null_key
⚠
fy_node_mapping_lookup_pair_by_simple_key
⚠
fy_node_mapping_lookup_pair_by_string
⚠
fy_node_mapping_lookup_scalar0_by_simple_key
⚠
fy_node_mapping_lookup_scalar_by_simple_key
⚠
fy_node_mapping_lookup_value_by_key
⚠
fy_node_mapping_lookup_value_by_null_key
⚠
fy_node_mapping_lookup_value_by_simple_key
⚠
fy_node_mapping_lookup_value_by_string
⚠
fy_node_mapping_prepend
⚠
fy_node_mapping_remove
⚠
fy_node_mapping_remove_by_key
⚠
fy_node_mapping_reverse_iterate
⚠
fy_node_override_report
⚠
fy_node_pair_create_with_key
⚠
fy_node_pair_key
⚠
fy_node_pair_set_key
⚠
fy_node_pair_set_value
⚠
fy_node_pair_update_with_value
⚠
fy_node_pair_value
⚠
fy_node_remove_anchor
⚠
fy_node_remove_tag
⚠
fy_node_report
⚠
fy_node_resolve_alias
⚠
fy_node_scanf
⚠
fy_node_sequence_add_item
⚠
fy_node_sequence_append
⚠
fy_node_sequence_get_by_index
⚠
fy_node_sequence_insert_after
⚠
fy_node_sequence_insert_before
⚠
fy_node_sequence_is_empty
⚠
fy_node_sequence_item_count
⚠
fy_node_sequence_iterate
⚠
fy_node_sequence_prepend
⚠
fy_node_sequence_remove
⚠
fy_node_sequence_reverse_iterate
⚠
fy_node_set_anchor
⚠
fy_node_set_anchor_copy
⚠
fy_node_set_anchorf
⚠
fy_node_set_marker
⚠
fy_node_set_meta
⚠
fy_node_set_tag
⚠
fy_node_sort
⚠
fy_node_update_from_event
⚠
fy_parse_compose
⚠
fy_parse_document_destroy
⚠
fy_parse_event_create
⚠
fy_parse_load_document
⚠
fy_parser_create
⚠
fy_parser_destroy
⚠
fy_parser_event_free
⚠
fy_parser_get_cfg
⚠
fy_parser_get_diag
⚠
fy_parser_get_document_state
⚠
fy_parser_get_stream_error
⚠
fy_parser_parse
⚠
fy_parser_reset
⚠
fy_parser_set_diag
⚠
fy_parser_set_input_callback
⚠
fy_parser_set_input_fd
⚠
fy_parser_set_input_file
⚠
fy_parser_set_input_fp
⚠
fy_parser_set_malloc_string
⚠
fy_parser_set_string
⚠
fy_path_component_get_mapping_key_user_data
⚠
fy_path_component_get_mapping_user_data
⚠
fy_path_component_get_sequence_user_data
⚠
fy_path_component_get_text
⚠
fy_path_component_is_mapping
⚠
fy_path_component_is_sequence
⚠
fy_path_component_mapping_get_complex_key
⚠
fy_path_component_mapping_get_scalar_key
⚠
fy_path_component_mapping_get_scalar_key_tag
⚠
fy_path_component_sequence_get_index
⚠
fy_path_component_set_mapping_key_user_data
⚠
fy_path_component_set_mapping_user_data
⚠
fy_path_component_set_sequence_user_data
⚠
fy_path_depth
⚠
fy_path_exec_create
⚠
fy_path_exec_destroy
⚠
fy_path_exec_execute
⚠
fy_path_exec_reset
⚠
fy_path_exec_results_iterate
⚠
fy_path_expr_build_from_string
⚠
fy_path_expr_dump
⚠
fy_path_expr_free
⚠
fy_path_expr_to_document
⚠
fy_path_get_root_user_data
⚠
fy_path_get_text
⚠
fy_path_in_collection_root
⚠
fy_path_in_mapping
⚠
fy_path_in_mapping_key
⚠
fy_path_in_mapping_value
⚠
fy_path_in_root
⚠
fy_path_in_sequence
⚠
fy_path_last_component
⚠
fy_path_last_not_collection_root_component
⚠
fy_path_parent
⚠
fy_path_parse_expr_from_string
⚠
fy_path_parser_create
⚠
fy_path_parser_destroy
⚠
fy_path_parser_reset
⚠
fy_path_set_root_user_data
⚠
fy_scalar_token_get_style
⚠
fy_scan
⚠
fy_scan_token_free
⚠
fy_string_to_error_module
⚠
fy_string_to_error_type
⚠
fy_tag_directive_token_handle
⚠
fy_tag_directive_token_handle0
⚠
fy_tag_directive_token_prefix
⚠
fy_tag_directive_token_prefix0
⚠
fy_tag_directive_token_tag
⚠
fy_tag_token_handle
⚠
fy_tag_token_handle0
⚠
fy_tag_token_suffix
⚠
fy_tag_token_suffix0
⚠
fy_tag_token_tag
⚠
fy_token_end_mark
⚠
fy_token_get_comment
⚠
fy_token_get_text
⚠
fy_token_get_text0
⚠
fy_token_get_text_length
⚠
fy_token_get_type
⚠
fy_token_get_utf8_length
⚠
fy_token_iter_advance
⚠
fy_token_iter_chunk_next
⚠
fy_token_iter_create
⚠
fy_token_iter_destroy
⚠
fy_token_iter_finish
⚠
fy_token_iter_getc
⚠
fy_token_iter_peek_chunk
⚠
fy_token_iter_peekc
⚠
fy_token_iter_read
⚠
fy_token_iter_start
⚠
fy_token_iter_ungetc
⚠
fy_token_iter_utf8_get
⚠
fy_token_iter_utf8_peek
⚠
fy_token_iter_utf8_unget
⚠
fy_token_scalar_is_null
⚠
fy_token_scalar_style
⚠
fy_token_start_mark
⚠
fy_version_compare
⚠
fy_version_default
⚠
fy_version_directive_token_version
⚠
fy_version_is_supported
⚠
fy_version_supported_iterate
⚠
Type Aliases
fy_comment_placement
fy_composer_return
fy_diag_output_fn
fy_emitter_cfg_flags
fy_emitter_write_type
fy_error_module
fy_error_type
fy_event_type
fy_node_mapping_sort_fn
fy_node_meta_clear_fn
fy_node_scalar_compare_fn
fy_node_style
fy_node_type
fy_node_walk_flags
fy_parse_cfg_flags
fy_parse_composer_cb
fy_path_exec_cfg_flags
fy_path_parse_cfg_flags
fy_scalar_style
fy_token_type
Unions
fy_event__bindgen_ty_1
fy_event_data