ca383f03e4
Removed `AMfree()`. Renamed `AMresultFree()` to `AMfree()`. Removed type names from brief descriptions.
39 lines
911 B
TOML
39 lines
911 B
TOML
after_includes = """\n
|
|
/**
|
|
* \\defgroup enumerations Public Enumerations
|
|
Symbolic names for integer constants.
|
|
*/
|
|
|
|
/**
|
|
* \\memberof AMdoc
|
|
* \\def AM_ROOT
|
|
* \\brief The root object of a document.
|
|
*/
|
|
#define AM_ROOT NULL
|
|
"""
|
|
autogen_warning = "/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */"
|
|
documentation = true
|
|
documentation_style = "doxy"
|
|
header = """
|
|
/** \\file
|
|
* All constants, functions and types in the Automerge library's C API.
|
|
*/
|
|
"""
|
|
include_guard = "automerge_h"
|
|
includes = []
|
|
language = "C"
|
|
line_length = 140
|
|
no_includes = true
|
|
style = "both"
|
|
sys_includes = ["stdbool.h", "stddef.h", "stdint.h", "time.h"]
|
|
usize_is_size_t = true
|
|
|
|
[enum]
|
|
derive_const_casts = true
|
|
enum_class = true
|
|
must_use = "MUST_USE_ENUM"
|
|
prefix_with_name = true
|
|
rename_variants = "ScreamingSnakeCase"
|
|
|
|
[export]
|
|
item_types = ["enums", "structs", "opaque", "constants", "functions"]
|