_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
rust-rstest 0.12.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/la10736/rstest
Licenses: Expat ASL 2.0
Synopsis: Rust fixture based test framework
Description:

This package provides a Rust fixture based test framework. It uses a procedural macro to implement fixtures and table based tests.

rust-secfmt 0.1.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://crates.io/crates/secfmt
Licenses: Expat
Synopsis: Converts seconds into a human readable format
Description:

This package provides a way to convert seconds into a human readable format (struct) containing years, days, hours, minutes and seconds.

rust-radium 0.6.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/bitvecto-rs/radium
Licenses: Expat
Synopsis: Portable interfaces for maybe-atomic types
Description:

radium provides abstractions and graceful degradation for behavior that must be shared-mutable, but merely may use atomic instructions to do so.

rust-flate2 1.0.34
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/rust-lang/flate2-rs
Licenses: Expat ASL 2.0
Synopsis: Bindings to miniz.c for DEFLATE compression and decompression
Description:

Bindings to miniz.c for DEFLATE compression and decompression exposed as Reader/Writer streams. Contains bindings for zlib, deflate, and gzip-based streams.

rust-radium 0.7.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://ferrilab.github.io/ferrilab
Licenses: Expat
Synopsis: Portable interfaces for maybe-atomic types
Description:

radium provides abstractions and graceful degradation for behavior that must be shared-mutable, but merely may use atomic instructions to do so.

rust-obfstr 0.3.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/CasualX/obfstr
Licenses: Expat
Synopsis: Compile time string constant obfuscation for Rust
Description:

This package provides a compile time string constant obfuscation for Rust. The string constant itself is embedded in obfuscated form and deobfuscated locally.

rust-radium 0.5.3
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/bitvecto-rs/radium
Licenses: Expat
Synopsis: Portable interfaces for maybe-atomic types
Description:

radium provides abstractions and graceful degradation for behavior that must be shared-mutable, but merely may use atomic instructions to do so.

rust-hidapi 2.6.3
Dependencies: eudev@3.2.14 hidapi@0.14.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/ruabmbua/hidapi-rs
Licenses: Expat
Synopsis: Rust-y wrapper around @code{hidapi}
Description:

This crate provides a Rust abstraction over the features of the C library hidapi. Based off of hidapi-rs by Osspial.

rust-scrawl 1.1.0
Channel: guixrus
Location: guixrus/packages/common/rust.scm (guixrus packages common rust)
Home page: https://github.com/xvrqt/scrawl
Licenses: Modified BSD
Synopsis: Opens a user's preferred text editor so they can edit data inline and saves the result to a String. Useful for interactive CLI applications.
Description:

Opens a user's preferred text editor so they can edit data inline and saves the result to a String. Useful for interactive CLI applications.

rust-arrow2 0.7.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/jorgecarleitao/arrow2
Licenses: ASL 2.0
Synopsis: Unofficial implementation of Apache Arrow spec in safe Rust
Description:

Arrow2 is a Rust library to work with the Arrow format. It is a re-write of the official Arrow crate using transmute-free operations.

rust-rental 0.5.6
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/jpernst/rental
Licenses: Expat ASL 2.0
Synopsis: Macro to generate safe self-referential structs
Description:

A macro to generate safe self-referential structs, plus premade types for common use-cases. This crate is frozen and should be avoided if possible.

rust-trycmd 0.13.4
Channel: rrr
Location: rrr/packages/crates-io.scm (rrr packages crates-io)
Home page: https://github.com/assert-rs/trycmd
Licenses: Expat ASL 2.0
Synopsis: Snapshot testing for a herd of CLI tests
Description:

trycmd is a test harness that will enumerate test case files and run them to verify the results, taking inspiration from trybuild and cram.

rust-trycmd 0.15.7
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/assert-rs/trycmd
Licenses: Expat ASL 2.0
Synopsis: Snapshot testing for a herd of CLI tests
Description:

trycmd is a test harness that will enumerate test case files and run them to verify the results, taking inspiration from trybuild and cram.

rust-trycmd 0.14.21
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/assert-rs/trycmd
Licenses: Expat ASL 2.0
Synopsis: Snapshot testing for a herd of CLI tests
Description:

trycmd is a test harness that will enumerate test case files and run them to verify the results, taking inspiration from trybuild and cram.

rust-approx 0.3.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/brendanzab/approx
Licenses: ASL 2.0
Synopsis: Approximate floating point equality comparisons and assertions
Description:

This crate provides facilities for testing the approximate equality of floating-point based types, using either relative difference, or units in the last place (ULPs) comparisons.

rust-approx 0.5.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/brendanzab/approx
Licenses: ASL 2.0
Synopsis: Approximate floating point equality comparisons and assertions
Description:

This crate provides facilities for testing the approximate equality of floating-point based types, using either relative difference, or units in the last place (ULPs) comparisons.

rust-trycmd 0.13.7
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/assert-rs/trycmd
Licenses: Expat ASL 2.0
Synopsis: Snapshot testing for a herd of CLI tests
Description:

trycmd is a test harness that will enumerate test case files and run them to verify the results, taking inspiration from trybuild and cram.

rust-approx 0.1.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/brendanzab/approx
Licenses: ASL 2.0
Synopsis: Approximate floating point equality comparisons and assertions
Description:

This crate provides facilities for testing the approximate equality of floating-point based types, using either relative difference, or units in the last place (ULPs) comparisons.

rust-approx 0.4.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/brendanzab/approx
Licenses: ASL 2.0
Synopsis: Approximate floating point equality comparisons and assertions
Description:

This crate provides facilities for testing the approximate equality of floating-point based types, using either relative difference, or units in the last place (ULPs) comparisons.

rust-blake3 1.5.1
Channel: guix
Location: gnu/packages/crypto.scm (gnu packages crypto)
Home page: https://github.com/BLAKE3-team/BLAKE3
Licenses: CC0 ASL 2.0
Synopsis: BLAKE3 hash function Rust implementation
Description:

This crate provides the official Rust implementation of the BLAKE3 cryptographic hash function. BLAKE3 is faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2.

rust-blake3 0.3.8
Channel: guix
Location: gnu/packages/crypto.scm (gnu packages crypto)
Home page: https://github.com/BLAKE3-team/BLAKE3
Licenses: CC0 ASL 2.0
Synopsis: BLAKE3 hash function Rust implementation
Description:

This crate provides the official Rust implementation of the BLAKE3 cryptographic hash function. BLAKE3 is faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2.

rust-js-sys 0.3.66
Channel: nebula
Location: nebula/packages/crates-io.scm (nebula packages crates-io)
Home page: https://rustwasm.github.io/wasm-bindgen/
Licenses: Expat ASL 2.0
Synopsis: Bindings for all JS global objects and functions in all JS environments like Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.
Description:

Bindings for all JS global objects and functions in all JS environments like Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.

rust-atomic 0.6.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/Amanieu/atomic-rs
Licenses: ASL 2.0 Expat
Synopsis: Generic @code{Atomic<T>} wrapper type
Description:

This package provides a generic Atomic<T> type for all T: Copy types, unlike the standard library which only provides a few fixed atomic types.

rust-atomig 0.4.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/LukasKalbertodt/atomig/
Licenses: Expat ASL 2.0
Synopsis: Generic and lock-free `std` atomics via `Atomic<T>`
Description:

This package provides Generic, convenient and lock-free `std` atomics via Atomic<T>. Can be used with many primitive types (including floats) and with custom types.

Total results: 7494