Package: cbindgen Version: 0.24.3-0~obs Architecture: amd64 Maintainer: hawkeye116477 Installed-Size: 5167 Depends: debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.34), libgcc-s1 (>= 4.2) Filename: ./amd64/cbindgen_0.24.3-0~obs_amd64.deb Size: 1452932 MD5sum: 82c6040d9b2e15f2eb6bd795884e786e SHA1: d40638e4623fad2eccbc9230cbedfd743d580651 SHA256: b92768060e0b951875be4e973c37252355629f43d0ea1a4364dcc8fb81afe09f Section: utils Priority: optional Multi-Arch: allowed Description: Generates C bindings from Rust code cbindgen can be used to generate C bindings for Rust code. It is currently being developed to support creating bindings for WebRender (by Mozilla for Firefox), but has been designed to support any project. . Features: . * Builds bindings for a crate, its mods, its dependent crates, and their mods * Only the necessary types for exposed functions are given bindings * Can specify annotations for controlling some aspects of binding * Support for generic structs and unions * Support for exporting constants and statics * Customizable formatting, can be used in C or C++ projects * Support for generating #ifdef's for #[cfg] attributes * Support for #[repr(sized)] tagged enum's Package: rust Version: 1.56.1-0~obs Architecture: amd64 Maintainer: hawkeye116477 Installed-Size: 637853 Depends: libc6 (>= 2.34), libgcc-s1 (>= 4.2), libllvm12, libssl1.1 (>= 1.1.1), libstdc++6 (>= 11), zlib1g (>= 1:1.1.4), gcc, libc-dev, binutils (>= 2.26) Provides: cargo (= 1.56.1-0~obs), libstd-rust (= 1.56.1-0~obs), libstd-rust-dev (= 1.56.1-0~obs), rust-doc (= 1.56.1-0~obs), rust-gdb (= 1.56.1-0~obs), rust-lldb (= 1.56.1-0~obs), rustc (= 1.56.1-0~obs), rustfmt (= 1.56.1-0~obs) Filename: ./amd64/rust_1.56.1-0~obs_amd64.deb Size: 72835264 MD5sum: 767cfc9ef3dd2abe70210ae77a60a670 SHA1: bd0cc8b420bab76d6e6f1bb03d9fe108d682d031 SHA256: 2b4451497382559e2d9ec13691308910a89d4857788ed9f6c807b83f96a57718 Section: devel Priority: optional Multi-Arch: allowed Homepage: http://www.rust-lang.org/ Description: Rust systems programming language Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of "programming in the large", that is, of creating and maintaining boundaries - both abstract and operational - that preserve large-system integrity, availability and concurrency. . It supports a mixture of imperative procedural, concurrent actor, object-oriented and pure functional styles. Rust also supports generic programming and meta-programming, in both static and dynamic styles.