_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
rust-toml 0.4.10
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/toml-rs/toml
Licenses: Expat ASL 2.0
Synopsis: Rust encoder and decoder of TOML-formatted files and streams
Description:

This package provides a native Rust encoder and decoder of TOML-formatted files and streams. Provides implementations of the standard Serialize/Deserialize traits for TOML data to facilitate deserializing and serializing Rust structures.

rust-toml 0.5.11
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/toml-rs/toml
Licenses: Expat ASL 2.0
Synopsis: Rust encoder and decoder of TOML-formatted files and streams
Description:

This package provides a native Rust encoder and decoder of TOML-formatted files and streams. Provides implementations of the standard Serialize/Deserialize traits for TOML data to facilitate deserializing and serializing Rust structures.

rust-ihex 3.0.0
Channel: hui
Location: hui/packages/embedded.scm (hui packages embedded)
Home page: http://github.com/martinmroz/ihex
Licenses: Expat ASL 2.0
Synopsis: A Rust library for parsing and generating Intel HEX (or IHEX) objects. This format is commonly used for representing compiled program code and data to be loaded into a microcontroller, flash memory or ROM.
Description:

This package provides a Rust library for parsing and generating Intel HEX (or IHEX) objects. This format is commonly used for representing compiled program code and data to be loaded into a microcontroller, flash memory or ROM.

rust-loom 0.5.4
Channel: rrr
Location: rrr/packages/crates-io.scm (rrr packages crates-io)
Home page: https://github.com/tokio-rs/loom
Licenses: Expat
Synopsis: Permutation testing for concurrent code
Description:

Loom is a testing tool for concurrent Rust code. It runs a test many times, permuting the possible concurrent executions of that test under the C11 memory model. It uses state reduction techniques to avoid combinatorial explosion.

rust-p384 0.13.0
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/elliptic-curves/tree/master/p384
Licenses: ASL 2.0 Expat
Synopsis: Pure Rust implementation of the NIST P-384 elliptic curve
Description:

This package provides a pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve as defined in SP 800-186 with support for ECDH, ECDSA signing/verification, and general purpose curve arithmetic support.

rust-p256 0.13.2
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/elliptic-curves/tree/master/p256
Licenses: ASL 2.0 Expat
Synopsis: Pure Rust implementation of the NIST P-256
Description:

This package provides a pure Rust implementation of the NIST P-256 (a.k.a. secp256r1, prime256v1) elliptic curve as defined in SP 800-186, with support for ECDH, ECDSA signing/verification, and general purpose curve arithmetic.

rust-loom 0.4.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/tokio-rs/loom
Licenses: Expat
Synopsis: Permutation testing for concurrent code
Description:

Loom is a testing tool for concurrent Rust code. It runs a test many times, permuting the possible concurrent executions of that test under the C11 memory model. It uses state reduction techniques to avoid combinatorial explosion.

rust-loom 0.7.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/tokio-rs/loom
Licenses: Expat
Synopsis: Permutation testing for concurrent code
Description:

Loom is a testing tool for concurrent Rust code. It runs a test many times, permuting the possible concurrent executions of that test under the C11 memory model. It uses state reduction techniques to avoid combinatorial explosion.

rust-loom 0.3.6
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/tokio-rs/loom
Licenses: Expat
Synopsis: Permutation testing for concurrent code
Description:

Loom is a testing tool for concurrent Rust code. It runs a test many times, permuting the possible concurrent executions of that test under the C11 memory model. It uses state reduction techniques to avoid combinatorial explosion.

rust-loom 0.2.15
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/tokio-rs/loom
Licenses: Expat
Synopsis: Permutation testing for concurrent code
Description:

Loom is a testing tool for concurrent Rust code. It runs a test many times, permuting the possible concurrent executions of that test under the C11 memory model. It uses state reduction techniques to avoid combinatorial explosion.

rust-loom 0.1.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/tokio-rs/loom
Licenses: Expat
Synopsis: Permutation testing for concurrent code
Description:

Loom is a testing tool for concurrent Rust code. It runs a test many times, permuting the possible concurrent executions of that test under the C11 memory model. It uses state reduction techniques to avoid combinatorial explosion.

rust-loom 0.5.6
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/tokio-rs/loom
Licenses: Expat
Synopsis: Permutation testing for concurrent code
Description:

Loom is a testing tool for concurrent Rust code. It runs a test many times, permuting the possible concurrent executions of that test under the C11 memory model. It uses state reduction techniques to avoid combinatorial explosion.

rust-k256 0.13.3
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/elliptic-curves/tree/master/k256
Licenses: ASL 2.0 Expat
Synopsis: Library supporting general-purpose elliptic curve group operations
Description:

This package provides a secp256k1 elliptic curve library written in pure Rust with support for ECDSA signing/verification/public-key recovery, Taproot Schnorr signatures (BIP340), Elliptic Curve Diffie-Hellman (ECDH), and general-purpose secp256k1 elliptic curve group operations which can be used to implement arbitrary protocols.

rust-wide 0.7.15
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/Lokathor/wide
Licenses: Zlib ASL 2.0 Expat
Synopsis: Rust for wide blocks
Description:

This crate has data types for blocks of primitives packed together and used as a single unit. This works very well with SIMD/vector hardware of various targets. Both in terms of explicit SIMD usage and also in terms of allowing LLVM's auto-vectorizer to do its job.

rust-cobs 0.2.3
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/jamesmunns/cobs.rs
Licenses: Expat ASL 2.0
Synopsis: Implementation of the Consistent Overhead Byte Stuffing (COBS) algorithm
Description:

This is an implementation of the Consistent Overhead Byte Stuffing algorithm. COBS is an algorithm for transforming a message into an encoding where a specific value (the "sentinel" value) is not used. This value can then be used to mark frame boundaries in a serial communication channel.

rust-wide 0.6.5
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/Lokathor/wide
Licenses: Zlib ASL 2.0 Expat
Synopsis: Rust for wide blocks
Description:

This crate has data types for blocks of primitives packed together and used as a single unit. This works very well with SIMD/vector hardware of various targets. Both in terms of explicit SIMD usage and also in terms of allowing LLVM's auto-vectorizer to do its job.

rust-wide 0.4.6
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/Lokathor/wide
Licenses: Zlib
Synopsis: Rust for wide blocks
Description:

This crate has data types for blocks of primitives packed together and used as a single unit. This works very well with SIMD/vector hardware of various targets. Both in terms of explicit SIMD usage and also in terms of allowing LLVM's auto-vectorizer to do its job.

rust-bs58 0.2.5
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/Nullus157/bs58-rs
Licenses: ASL 2.0 Expat
Synopsis: Another Base58 codec implementation
Description:

Another Base58 codec implementation. Compared to the base58 crate this is significantly faster at decoding: about 2.4x as fast when decoding 32 bytes, almost the same speed for encoding: about 3% slower when encoding 32 bytes. rust-bs58 is not limited to 128 bytes and supports a configurable alphabet.

rust-bs58 0.5.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/Nullus157/bs58-rs
Licenses: ASL 2.0 Expat
Synopsis: Another Base58 codec implementation
Description:

Another Base58 codec implementation. Compared to the base58 crate this is significantly faster at decoding: about 2.4x as fast when decoding 32 bytes, almost the same speed for encoding: about 3% slower when encoding 32 bytes. rust-bs58 is not limited to 128 bytes and supports a configurable alphabet.

rust-fsio 0.4.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: http://github.com/sagiegurari/fsio
Licenses: ASL 2.0
Synopsis: File System and Path utility functions in Rust
Description:

This crate contains utility functions for path, file and directory handling. There are multiple main modules for fsio:

  1. fsio::path: Holds path related functions and traits.

  2. fsio::file: File utility functions such as read_file, write_file, etc.

  3. fsio::directory: Directory specific utility functions.

rust-iron 0.6.1
Channel: guix
Location: gnu/packages/crates-web.scm (gnu packages crates-web)
Home page: https://github.com/iron/iron
Licenses: Expat
Synopsis: Extensible, concurrency focused web development in Rust
Description:

Iron is a high level web framework built in and for Rust. It is highly concurrent and can scale horizontally on more machines behind a load balancer or by running more threads on a more powerful machine. Iron avoids the bottlenecks encountered in highly concurrent code by avoiding shared writes and locking in the core framework.

rust-alga 0.9.3
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/rustsim/alga
Licenses: ASL 2.0
Synopsis: Abstract algebra for Rust
Description:

Alga aims to provide solid mathematical abstractions to algebra-focused applications. It defines and organizes through trait inheritance the basic building blocks of general algebraic structures. Specific implementations of algebraic structure traits are left to other crates. Higher-level traits for specialized domains of algebra (like linear algebra) are also provided and will prove useful for applications that include code that is generic with regard to the algebraic entity types.

rust-libc 0.2.155
Channel: sakura
Location: sakura/packages/crates-io.scm (sakura packages crates-io)
Home page: https://github.com/rust-lang/libc
Licenses: Expat ASL 2.0
Synopsis: Raw FFI bindings to platform libraries like libc
Description:

The rust libc crate provides all of the definitions necessary to easily interoperate with C code (or "C-like" code) on each of the platforms that Rust supports. This includes type definitions (e.g., c_int), constants (e.g., EINVAL) as well as function headers (e.g., malloc).

This crate exports all underlying platform types, functions, and constants under the crate root, so all items are accessible as libc::foo. The types and values of all the exported APIs match the platform that libc is compiled for.

rust-libc 0.2.162
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/rust-lang/libc
Licenses: Expat ASL 2.0
Synopsis: Raw FFI bindings to platform libraries like libc
Description:

The rust libc crate provides all of the definitions necessary to easily interoperate with C code (or "C-like" code) on each of the platforms that Rust supports. This includes type definitions (e.g., c_int), constants (e.g., EINVAL) as well as function headers (e.g., malloc).

This crate exports all underlying platform types, functions, and constants under the crate root, so all items are accessible as libc::foo. The types and values of all the exported APIs match the platform that libc is compiled for.

Total results: 7494