Docs.rs
libfyaml-sys-0.1.1
libfyaml-sys 0.1.1
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
dtolnay
Dependencies
libc ^0.2
normal
bindgen ^0.63
build
cc ^1
build
Versions
100%
of the crate is documented
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Crate libfyaml_sys
Version 0.1.1
All Items
Structs
Constants
Functions
Type Definitions
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_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_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_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 Definitions
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