Skip to main content

Crate libfyaml_sys

Crate libfyaml_sys 

Source
Expand description

github crates-io docs-rs

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_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