Package: cbindgen Version: 0.24.3-0~obs Architecture: amd64 Maintainer: hawkeye116477 Installed-Size: 4667 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: 1396626 MD5sum: 55c1e06fec6ee641efceb08632b02d22 SHA1: 6ea75beb3ab772d4427622b6ee0f90fae2b75ea7 SHA256: a2708387eebbb35c7ae066eb9ab8e269199dcf9f505c336d262d51859fb25c68 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.72.1-0~obs+32.6 Architecture: amd64 Maintainer: hawkeye116477 Installed-Size: 781899 Depends: libc6 (>= 2.34), libgcc-s1 (>= 4.2), libllvm15, libssl3 (>= 3.0.0), libstdc++6 (>= 11), zlib1g (>= 1:1.2.3.4), gcc, libc-dev, binutils (>= 2.26) Provides: cargo (= 1.72.1-0~obs+32.6), libstd-rust (= 1.72.1-0~obs+32.6), libstd-rust-dev (= 1.72.1-0~obs+32.6), rust-doc (= 1.72.1-0~obs+32.6), rust-gdb (= 1.72.1-0~obs+32.6), rust-lldb (= 1.72.1-0~obs+32.6), rustc (= 1.72.1-0~obs+32.6), rustfmt (= 1.72.1-0~obs+32.6) Filename: amd64/rust_1.72.1-0~obs+32.6_amd64.deb Size: 82945114 MD5sum: 24ab0a2e10416e7d812e556097dba2c8 SHA1: cf38557972a909ed66bbf74cb4e6ea3b753a8978 SHA256: d8a112f218b2ad9b90bce634312f5448c5cd2a344d9fae3a7930656fd7e9cc30 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.