libmoq 0.1.1

Media over QUIC, C bindings
# cbindgen configuration for libmoq

language = "C"
include_guard = "MOQ_H"
autogen_warning = "/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */"
pragma_once = true
cpp_compat = true
style = "both"

[export]
prefix = "Moq"

[export.rename]

[parse]
parse_deps = false

[layout]
aligned_n = "MOQ_ALIGN"

[defines]
"target_os = windows" = "MOQ_WINDOWS"
"target_os = linux" = "MOQ_LINUX"
"target_os = macos" = "MOQ_MACOS"

[fn]
prefix = "moq_"
rename_args = "GeckoCase"

[struct]
rename_fields = "ScreamingSnakeCase"

[enum]
rename_variants = "ScreamingSnakeCase"

[macro_expansion]
bitflags = true