Crate libfyaml_sys

Source
Expand description

githubcrates-iodocs-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