[external_libraries] Gio = {min_version = "2.66"} [options] girs_directories = ["../gir-files", "../"] library = "Xmlb" version = "2.0" min_cfg_version = "2.0" target_path = "." use_gi_docgen = true work_mode = "normal" generate_safety_asserts = true deprecate_by_min_version = true # with this option enabled, versions for gir and gir-files saved only to one file to minimize noise single_version_file = true generate_builder = false trust_return_value_nullability = true external_libraries = [ "GLib", "GObject", ] generate = [ "Xmlb.Builder", "Xmlb.BuilderCompileFlags", "Xmlb.BuilderNodeFlags", "Xmlb.BuilderSource", "Xmlb.BuilderSourceCtx", "Xmlb.BuilderSourceFlags", "Xmlb.Machine", "Xmlb.MachineDebugFlags", "Xmlb.MachineParseFlags", "Xmlb.NodeExportFlags", "Xmlb.OpcodeFlags", "Xmlb.OpcodeKind", "Xmlb.Query", "Xmlb.QueryContext", "Xmlb.QueryFlags", "Xmlb.SiloLoadFlags", "Xmlb.SiloProfileFlags", "Xmlb.ValueBindings", # "Xmlb.BuilderFixup", # "Xmlb.BuilderNode", # "Xmlb.Node", # "Xmlb.NodeAttrIter", # "Xmlb.NodeChildIter", # "Xmlb.Opcode", # "Xmlb.Silo", # "Xmlb.Stack", ] manual = [ "Gio.Cancellable", "Gio.File", "Gio.InputStream", "GLib.Bytes", "GLib.Error", "GLib.TraverseFlags", ] [[object]] name = "Xmlb.BuilderFixup" status = "generate" [[object.function]] name = "new" manual = true [[object]] name = "Xmlb.BuilderNode" status = "generate" [[object.function]] name = "get_child" [object.function.return] nullable = true [[object.function]] name = "get_element" [object.function.return] nullable = true [[object.function]] name = "set_text" manual = true # method not found in `Option<&str>` [[object.function]] name = "set_tail" manual = true # method not found in `Option<&str>` [[object]] name = "Xmlb.Node" status = "generate" [[object.function]] name = "get_element" [object.function.return] nullable = true [[object.function]] name = "query_first_with_context" manual = true # cannot borrow `context` as mutable, as it is not declared as mutable [[object.function]] name = "query_with_context" manual = true # cannot borrow `context` as mutable, as it is not declared as mutable [[object]] name = "Xmlb.Silo" status = "generate" [[object.function]] name = "query_first_with_context" manual = true # cannot borrow `context` as mutable, as it is not declared as mutable [[object.function]] name = "query_with_context" manual = true # cannot borrow `context` as mutable, as it is not declared as mutable [[object]] name = "Xmlb.Stack" manual = true