document: modulemd version: 2 data: summary: Tool for generating C bindings to Rust code description: A tool for generating C bindings to Rust code. license: module: [MIT] dependencies: - buildrequires: platform: [] rust: [stable] requires: platform: [] references: community: https://github.com/eqrion/cbindgen documentation: https://github.com/eqrion/cbindgen/blob/master/README.md tracker: https://github.com/eqrion/cbindgen/issues api: rpms: - cbindgen profiles: default: rpms: - cbindgen filter: rpms: - rust-ansi_term+default-devel - rust-ansi_term-devel - rust-atty+default-devel - rust-atty-devel - rust-autocfg+default-devel - rust-autocfg-devel - rust-bitflags+default-devel - rust-bitflags+example_generated-devel - rust-bitflags-devel - rust-cbindgen+default-devel - rust-cbindgen-devel - rust-cfg-if+default-devel - rust-cfg-if-devel - rust-clap+ansi_term-devel - rust-clap+atty-devel - rust-clap+color-devel - rust-clap+debug-devel - rust-clap+default-devel - rust-clap+doc-devel - rust-clap+no_cargo-devel - rust-clap+strsim-devel - rust-clap+suggestions-devel - rust-clap+term_size-devel - rust-clap+unstable-devel - rust-clap+vec_map-devel - rust-clap+wrap_help-devel - rust-clap+yaml-devel - rust-clap+yaml-rust-devel - rust-clap-devel - rust-itoa+default-devel - rust-itoa+i128-devel - rust-itoa+std-devel - rust-itoa-devel - rust-libc+align-devel - rust-libc+default-devel - rust-libc+extra_traits-devel - rust-libc+use_std-devel - rust-libc-devel - rust-log+default-devel - rust-log+max_level_debug-devel - rust-log+max_level_error-devel - rust-log+max_level_info-devel - rust-log+max_level_off-devel - rust-log+max_level_trace-devel - rust-log+max_level_warn-devel - rust-log+release_max_level_debug-devel - rust-log+release_max_level_error-devel - rust-log+release_max_level_info-devel - rust-log+release_max_level_off-devel - rust-log+release_max_level_trace-devel - rust-log+release_max_level_warn-devel - rust-log+serde-devel - rust-log+std-devel - rust-log-devel - rust-proc-macro2+default-devel - rust-proc-macro2+nightly-devel - rust-proc-macro2+proc-macro-devel - rust-proc-macro2+span-locations-devel - rust-proc-macro2-devel - rust-quote+default-devel - rust-quote+proc-macro-devel - rust-quote-devel - rust-rand+alloc-devel - rust-rand+default-devel - rust-rand+i128_support-devel - rust-rand+log-devel - rust-rand+rand_os-devel - rust-rand+serde1-devel - rust-rand+std-devel - rust-rand-devel - rust-rand_chacha+default-devel - rust-rand_chacha-devel - rust-rand_core+alloc-devel - rust-rand_core+default-devel - rust-rand_core+serde-devel - rust-rand_core+serde1-devel - rust-rand_core+serde_derive-devel - rust-rand_core+std-devel - rust-rand_core-devel - rust-rand_core0.3+alloc-devel - rust-rand_core0.3+default-devel - rust-rand_core0.3+serde1-devel - rust-rand_core0.3+std-devel - rust-rand_core0.3-devel - rust-rand_hc+default-devel - rust-rand_hc-devel - rust-rand_isaac+default-devel - rust-rand_isaac+serde-devel - rust-rand_isaac+serde1-devel - rust-rand_isaac+serde_derive-devel - rust-rand_isaac-devel - rust-rand_jitter+default-devel - rust-rand_jitter+log-devel - rust-rand_jitter+std-devel - rust-rand_jitter-devel - rust-rand_os+default-devel - rust-rand_os+log-devel - rust-rand_os-devel - rust-rand_pcg+default-devel - rust-rand_pcg+serde-devel - rust-rand_pcg+serde1-devel - rust-rand_pcg+serde_derive-devel - rust-rand_pcg-devel - rust-rand_xorshift+default-devel - rust-rand_xorshift+serde-devel - rust-rand_xorshift+serde1-devel - rust-rand_xorshift+serde_derive-devel - rust-rand_xorshift-devel - rust-remove_dir_all+default-devel - rust-remove_dir_all-devel - rust-ryu+default-devel - rust-ryu+no-panic-devel - rust-ryu+small-devel - rust-ryu-devel - rust-serde+alloc-devel - rust-serde+default-devel - rust-serde+derive-devel - rust-serde+rc-devel - rust-serde+serde_derive-devel - rust-serde+std-devel - rust-serde+unstable-devel - rust-serde-devel - rust-serde_derive+default-devel - rust-serde_derive+deserialize_in_place-devel - rust-serde_derive-devel - rust-serde_json+arbitrary_precision-devel - rust-serde_json+default-devel - rust-serde_json+indexmap-devel - rust-serde_json+preserve_order-devel - rust-serde_json+raw_value-devel - rust-serde_json+unbounded_depth-devel - rust-serde_json-devel - rust-strsim+default-devel - rust-strsim-devel - rust-syn+clone-impls-devel - rust-syn+default-devel - rust-syn+derive-devel - rust-syn+extra-traits-devel - rust-syn+fold-devel - rust-syn+full-devel - rust-syn+parsing-devel - rust-syn+printing-devel - rust-syn+proc-macro-devel - rust-syn+quote-devel - rust-syn+visit-devel - rust-syn+visit-mut-devel - rust-syn-devel - rust-tempfile+default-devel - rust-tempfile-devel - rust-textwrap+default-devel - rust-textwrap+hyphenation-devel - rust-textwrap+term_size-devel - rust-textwrap-devel - rust-toml0.4+default-devel - rust-toml0.4-devel - rust-unicode-width+default-devel - rust-unicode-width+no_std-devel - rust-unicode-width-devel - rust-unicode-xid+default-devel - rust-unicode-xid+no_std-devel - rust-unicode-xid-devel - rust-vec_map+default-devel - rust-vec_map+eders-devel - rust-vec_map+serde-devel - rust-vec_map-devel components: rpms: rust-ansi_term: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-clap Required by: * rust-clap+color-devel (built by rust-clap) ref: 981f698b95b96924110b56201491bca38b4a43a8 # rust-ansi_term-0.11.0-5.fc30 rust-autocfg: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-rand * rust-rand_chacha * rust-rand_pcg Required by: * rust-rand-devel (built by rust-rand) * rust-rand_chacha-devel (built by rust-rand_chacha) * rust-rand_pcg-devel (built by rust-rand_pcg) ref: 81a855938853d5b158170384a78b4bfd0e640fd5 # rust-autocfg-0.1.2-3.fc30 rust-bitflags: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-clap Required by: * rust-clap-devel (built by rust-clap) ref: 88d8eb1d1a298cef1872aa9be0b64ec34d185e52 # rust-bitflags-1.0.5-1.fc31 rust-cfg-if: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-log * rust-tempfile Required by: * rust-log-devel (built by rust-log) * rust-tempfile-devel (built by rust-tempfile) ref: e5a4d0d67f7fb3ebdc3d3155bd65a2bf0329ca43 # rust-cfg-if-0.1.9-1.fc31 rust-itoa: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-serde_json Required by: * rust-serde_json-devel (built by rust-serde_json) ref: 2d16a14f66d7ac84037f4b9014452de6394ad22e # rust-itoa-0.4.4-1.fc31 rust-libc: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-atty * rust-rand * rust-rand_jitter * rust-rand_os * rust-tempfile Required by: * rust-atty-devel (built by rust-atty) * rust-rand-devel (built by rust-rand) * rust-rand_jitter-devel (built by rust-rand_jitter) * rust-rand_os-devel (built by rust-rand_os) * rust-tempfile-devel (built by rust-tempfile) ref: e1e1793b395e36f86d400448351a153c56bf6565 # rust-libc-0.2.54-1.fc31 rust-rand_core: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-rand * rust-rand_core0.3 * rust-rand_jitter * rust-rand_os * rust-rand_pcg Required by: * rust-rand+alloc-devel (built by rust-rand) * rust-rand+std-devel (built by rust-rand) * rust-rand-devel (built by rust-rand) * rust-rand_core0.3-devel (built by rust-rand_core0.3) * rust-rand_jitter+std-devel (built by rust-rand_jitter) * rust-rand_jitter-devel (built by rust-rand_jitter) * rust-rand_os-devel (built by rust-rand_os) * rust-rand_pcg-devel (built by rust-rand_pcg) ref: 2ffed169b8788f3f390f33f36bdcaa94c99ca8ce # rust-rand_core-0.4.0-3.fc31 rust-remove_dir_all: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-tempfile Required by: * rust-tempfile-devel (built by rust-tempfile) ref: 8fe0af9b623f38dd787b38e38920ea425abca29b # rust-remove_dir_all-0.5.1-5.fc31 rust-ryu: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-serde_json Required by: * rust-serde_json-devel (built by rust-serde_json) ref: b7b7ef4fcaf372ebe0dfd9a5081e09a44f4a1ec7 # rust-ryu-0.2.8-1.fc31 rust-serde: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-cbindgen * rust-serde_json * rust-toml0.4 Required by: * rust-serde_json-devel (built by rust-serde_json) * rust-toml0.4-devel (built by rust-toml0.4) ref: eb72a18378663b79be0e4884628c9893476a2d83 # rust-serde-1.0.91-1.fc31 rust-strsim: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-clap Required by: * rust-clap+suggestions-devel (built by rust-clap) ref: a15a024566e144de6d8abb19a73899cf65b9020d # rust-strsim-0.9.2-1.fc31 rust-unicode-width: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-clap * rust-textwrap Required by: * rust-clap-devel (built by rust-clap) * rust-textwrap-devel (built by rust-textwrap) ref: 6b7a220e29805a34e566e0bbc056f04288e46b98 # rust-unicode-width-0.1.5-5.fc30 rust-unicode-xid: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-proc-macro2 * rust-syn Required by: * rust-proc-macro2-devel (built by rust-proc-macro2) * rust-syn-devel (built by rust-syn) ref: f0f240a98191837a508e3a829186f3e68fb073a7 # rust-unicode-xid-0.1.0-8.fc30 rust-vec_map: buildorder: 0 rationale: |- Dependency of other components. BuildRequired by: * rust-clap Required by: * rust-clap+default-devel (built by rust-clap) ref: 8061e58004d95400d13c320814f4dc5525f7e99e # rust-vec_map-0.8.1-6.fc31 rust-atty: buildorder: 10 rationale: |- Dependency of other components. BuildRequired by: * rust-clap Required by: * rust-clap+color-devel (built by rust-clap) ref: 8292e9fbe915444fb7fc60ae8843c039ae41ee5c # rust-atty-0.2.11-4.fc30 rust-log: buildorder: 10 rationale: |- Dependency of other components. BuildRequired by: * rust-cbindgen ref: f2ed0b96f2aef62b3f25f527f3970f857e7e42a3 # rust-log-0.4.6-3.fc31 rust-proc-macro2: buildorder: 10 rationale: |- Dependency of other components. BuildRequired by: * rust-cbindgen * rust-quote * rust-serde_derive * rust-syn Required by: * rust-quote+proc-macro-devel (built by rust-quote) * rust-quote-devel (built by rust-quote) * rust-serde_derive-devel (built by rust-serde_derive) * rust-syn+proc-macro-devel (built by rust-syn) * rust-syn-devel (built by rust-syn) ref: c9e83561abbe5dda2a6ce3b37088f53d09b3d0cc # rust-proc-macro2-0.4.30-1.fc31 rust-rand_core0.3: buildorder: 10 rationale: |- Dependency of other components. BuildRequired by: * rust-rand_chacha * rust-rand_hc * rust-rand_isaac * rust-rand_xorshift Required by: * rust-rand_chacha-devel (built by rust-rand_chacha) * rust-rand_hc-devel (built by rust-rand_hc) * rust-rand_isaac-devel (built by rust-rand_isaac) * rust-rand_xorshift-devel (built by rust-rand_xorshift) ref: e87f2e4a155d98dab8dd94f064e8e6de4c75fd95 # rust-rand_core0.3-0.3.1-3.fc31 rust-rand_jitter: buildorder: 10 rationale: |- Dependency of other components. BuildRequired by: * rust-rand Required by: * rust-rand+std-devel (built by rust-rand) * rust-rand-devel (built by rust-rand) ref: db78e2ee6e2a871048c092be245c416be8f92b8d # rust-rand_jitter-0.1.4-1.fc31 rust-rand_os: buildorder: 10 rationale: |- Dependency of other components. BuildRequired by: * rust-rand Required by: * rust-rand+std-devel (built by rust-rand) ref: bf6aba9620e08749b5697e4d3d3e4b5f2b3d8cf9 # rust-rand_os-0.1.3-2.fc31 rust-rand_pcg: buildorder: 10 rationale: |- Dependency of other components. BuildRequired by: * rust-rand Required by: * rust-rand-devel (built by rust-rand) ref: 55c099d27ef3d71b49404ff1cdaefa980dce3ae1 # rust-rand_pcg-0.1.2-2.fc31 rust-serde_json: buildorder: 10 rationale: |- Dependency of other components. BuildRequired by: * rust-cbindgen ref: 82c2fb13100b270f4574682a7de4ce44fa827d71 # rust-serde_json-1.0.39-3.fc31 rust-textwrap: buildorder: 10 rationale: |- Dependency of other components. BuildRequired by: * rust-clap Required by: * rust-clap-devel (built by rust-clap) ref: 0776aa5c1485c4af8fb70fb89827473d012aa50c # rust-textwrap-0.11.0-1.fc31 rust-toml0.4: buildorder: 10 rationale: |- Dependency of other components. BuildRequired by: * rust-cbindgen ref: 6d7c5179dae942bcd6f18c5b81fedc91fe5105d4 # rust-toml0.4-0.4.10-1.fc31 rust-clap: buildorder: 20 rationale: |- Dependency of other components. BuildRequired by: * rust-cbindgen ref: 6e71af04e33895c2f43142e49c7075fef09f439e # rust-clap-2.33.0-2.fc31 rust-quote: buildorder: 20 rationale: |- Dependency of other components. BuildRequired by: * rust-cbindgen * rust-serde_derive * rust-syn Required by: * rust-serde_derive-devel (built by rust-serde_derive) * rust-syn+printing-devel (built by rust-syn) * rust-syn+proc-macro-devel (built by rust-syn) ref: 8c5ff10d7856a8a9633a0ea1950f307351654314 # rust-quote-0.6.12-1.fc31 rust-rand_chacha: buildorder: 20 rationale: |- Dependency of other components. BuildRequired by: * rust-rand Required by: * rust-rand-devel (built by rust-rand) ref: 0e9ac782e7b4d9b50a674f96392dcf00527ee639 # rust-rand_chacha-0.1.1-2.fc30 rust-rand_hc: buildorder: 20 rationale: |- Dependency of other components. BuildRequired by: * rust-rand Required by: * rust-rand-devel (built by rust-rand) ref: 4b6818ef7dabe874c31778c29ad01a7eead91aa4 # rust-rand_hc-0.1.0-3.fc30 rust-rand_isaac: buildorder: 20 rationale: |- Dependency of other components. BuildRequired by: * rust-rand Required by: * rust-rand-devel (built by rust-rand) ref: 3cf62a581a3f5f399234f95f9da9d107fdd27bb5 # rust-rand_isaac-0.1.1-4.fc31 rust-rand_xorshift: buildorder: 20 rationale: |- Dependency of other components. BuildRequired by: * rust-rand Required by: * rust-rand-devel (built by rust-rand) ref: 45df31bb381c91d5f7bfd570192673d8809a627e # rust-rand_xorshift-0.1.1-3.fc31 rust-rand: buildorder: 30 rationale: |- Dependency of other components. BuildRequired by: * rust-tempfile Required by: * rust-tempfile-devel (built by rust-tempfile) ref: ed88355deb5e2867d0422f861bcbe4c720e12e0b # rust-rand-0.6.5-3.fc31 rust-syn: buildorder: 30 rationale: |- Dependency of other components. BuildRequired by: * rust-cbindgen * rust-serde_derive Required by: * rust-serde_derive-devel (built by rust-serde_derive) ref: 2c3000017e7da9d7d6f1ee59e56f69db0bfa28e4 # rust-syn-0.15.34-1.fc31 rust-serde_derive: buildorder: 40 rationale: |- Dependency of other components. BuildRequired by: * rust-cbindgen Required by: * rust-serde+derive-devel (built by rust-serde) ref: dba84be1c6f202a6fa3daf3f8d8b61ccee0cff29 # rust-serde_derive-1.0.91-1.fc31 rust-tempfile: buildorder: 40 rationale: |- Dependency of other components. BuildRequired by: * rust-cbindgen ref: 0ae8e8a1d0071fa5c84ef8a7c08a92892731cb2f # rust-tempfile-3.0.7-1.fc30 rust-cbindgen: buildorder: 50 rationale: Main component. ref: feb6c7c5e9a6918872cd3c21e63c8a5a150aead4 # rust-cbindgen-0.8.7-1.fc31