_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
rust-constant-time-eq 0.2.5
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/cesarb/constant_time_eq
Licenses: CC0 Expat No Attribution ASL 2.0
Synopsis: Compares two equal-sized byte strings in constant time
Description:

This package compares two equal-sized byte strings in constant time. It is inspired by the Linux kernel's crypto_memneq.

rust-constant-time-eq 0.3.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/cesarb/constant_time_eq
Licenses: CC0 Expat No Attribution ASL 2.0
Synopsis: Compares two equal-sized byte strings in constant time
Description:

This package compares two equal-sized byte strings in constant time. It is inspired by the Linux kernel's crypto_memneq.

rust-unicode-ellipsis 0.2.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/ClementTsang/unicode-ellipsis
Licenses: Expat ASL 2.0
Synopsis: Truncate Unicode strings to a certain width, adding an ellipsis if too long
Description:

This package provides a crate to truncate Unicode strings to a certain width, automatically adding an ellipsis if the string is too long.

rust-commoncrypto-sys 0.2.0
Channel: guix
Location: gnu/packages/crates-apple.scm (gnu packages crates-apple)
Home page: https://github.com/malept/rust-commoncrypto
Licenses: Expat
Synopsis: FFI bindings to Mac OS X's CommonCrypto library
Description:

This package is a component of the commoncrypto library which provides Rust FFI bindings and idiomatic wrappers for Mac OS X's CommonCrypto library.

rust-tokio-native-tls 0.3.1
Dependencies: openssl@3.0.8
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://tokio.rs
Licenses: Expat
Synopsis: TLS/SSL streams for Tokio
Description:

This package provides an implementation of TLS/SSL streams for Tokio using native-tls giving an implementation of TLS for nonblocking I/O streams.

rust-tokio-native-tls 0.1.0
Dependencies: openssl@3.0.8
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://tokio.rs
Licenses: Expat
Synopsis: TLS/SSL streams for Tokio
Description:

This package provides an implementation of TLS/SSL streams for Tokio using native-tls giving an implementation of TLS for nonblocking I/O streams.

rust-crypto-secretbox 0.1.1
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/nacl-compat/tree/master/crypto_secretbox
Licenses: ASL 2.0 Expat
Synopsis: Pure Rust implementation of the XSalsa20Poly1305
Description:

Pure Rust implementation of the XSalsa20Poly1305 (a.k.a. NaCl crypto_secretbox) authenticated encryption cipher as well as the libsodium variant of XChaCha20Poly1305.

rust-signature-derive 1.0.0-pre.7
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/traits/tree/master/signature/derive
Licenses: ASL 2.0 Expat
Synopsis: Custom derive support for the 'signature' crate
Description:

This package provides proc macros used by the signature crate.

It's not intended to be used directly. See the signature crate's documentation for additional details.

rust-signature-derive 2.1.0
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/traits/tree/master/signature/derive
Licenses: ASL 2.0 Expat
Synopsis: Custom derive support for the 'signature' crate
Description:

This package provides proc macros used by the signature crate.

It's not intended to be used directly. See the signature crate's documentation for additional details.

rust-protobuf-codegen 2.28.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/stepancheg/rust-protobuf/
Licenses: Expat
Synopsis: Code generator for rust-protobuf
Description:

This package provides a code generator for rust-protobuf. It includes a library to invoke programmatically (e.g. from build.rs) and protoc-gen-rust binary.

rust-primal-slowsieve 0.3.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/huonw/primal
Licenses: Expat ASL 2.0
Synopsis: Simple sieve of Eratosthenes
Description:

This package provides a simple sieve of Eratosthenes designed for testing faster sieves. For use in Rust crates, use rust-primal-sieve or rust-primal instead.

rust-derive-arbitrary 1.4.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/rust-fuzz/arbitrary
Licenses: Expat ASL 2.0
Synopsis: Derives arbitrary traits
Description:

This crate implements support for automatically deriving the Arbitrary trait. Don't depend on this crate directly, though. Instead, enable the derive feature of the arbitrary crate.

rust-derive-arbitrary 0.4.7
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/rust-fuzz/arbitrary
Licenses: Expat ASL 2.0
Synopsis: Derives arbitrary traits
Description:

This crate implements support for automatically deriving the Arbitrary trait. Don't depend on this crate directly, though. Instead, enable the derive feature of the arbitrary crate.

rust-chacha20poly1305 0.8.2
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/AEADs/tree/master/chacha20poly1305
Licenses: ASL 2.0 Expat
Synopsis: Rust implementation of ChaCha20Poly1305 Authenticated Encryption
Description:

Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with Additional Data Cipher (RFC 8439) with optional architecture-specific hardware acceleration. Also contains implementations of the XChaCha20Poly1305 extended nonce variant of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and ChaCha12Poly1305 lightweight variants.

rust-chacha20poly1305 0.9.1
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/AEADs/tree/master/chacha20poly1305
Licenses: ASL 2.0 Expat
Synopsis: Rust implementation of ChaCha20Poly1305 Authenticated Encryption
Description:

Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with Additional Data Cipher (RFC 8439) with optional architecture-specific hardware acceleration. Also contains implementations of the XChaCha20Poly1305 extended nonce variant of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and ChaCha12Poly1305 lightweight variants.

rust-chacha20poly1305 0.10.1
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/AEADs/tree/master/chacha20poly1305
Licenses: ASL 2.0 Expat
Synopsis: Rust implementation of ChaCha20Poly1305 Authenticated Encryption
Description:

Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with Additional Data Cipher (RFC 8439) with optional architecture-specific hardware acceleration. Also contains implementations of the XChaCha20Poly1305 extended nonce variant of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and ChaCha12Poly1305 lightweight variants.

rust-adaptive-barrier 1.0.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/vorner/adaptive-barrier
Licenses: ASL 2.0 Expat
Synopsis: Barrier with adaptable number of thread subsciptions
Description:

This is a Barrier synchronization primitive, similar to std::sync::Barrier, but one that adjusts the expected number of threads. This makes it robust in face of panics (it won't make your program deadlock, like the standard Barrier).

rust-hickory-resolver 0.24.1
Channel: guix
Location: gnu/packages/crates-web.scm (gnu packages crates-web)
Home page: https://hickory-dns.org/
Licenses: Expat ASL 2.0
Synopsis: Hickory DNS Resolver library built on top of tokio's @code{async-io}
Description:

Hickory DNS Resolver is a safe and secure DNS library. The Resolver is intended to be a high-level library for any DNS record resolution, see Resolver and AsyncResolver for supported resolution types. The Client can be used for other queries.

rust-concolor-control 0.0.7
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/rust-cli/concolor
Licenses: Expat ASL 2.0
Synopsis: Control console coloring across all dependencies
Description:

Concolor is a terminal styling library that can be used to:

  • Detect interactive stdout or stderr

  • Detect terminal capabilities via TERM

  • Support CLICOLOR and NO_COLOR.

rust-chacha20poly1305 0.8.2
Channel: lauras-channel
Location: laura/packages/rust-common.scm (laura packages rust-common)
Home page: https://github.com/RustCrypto/AEADs/tree/master/chacha20poly1305
Licenses: ASL 2.0 Expat
Synopsis: Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with Additional Data Cipher (RFC 8439) with optional architecture-specific hardware acceleration. Also contains implementations of the XChaCha20Poly1305 extended nonce variant of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and ChaCha12Poly1305 lightweight variants.
Description:

This package provides Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with Additional Data Cipher (RFC 8439) with optional architecture-specific hardware acceleration. Also contains implementations of the XChaCha20Poly1305 extended nonce variant of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and ChaCha12Poly1305 lightweight variants.

rust-chacha20poly1305 0.10.1
Channel: lauras-channel
Location: laura/packages/rust-common.scm (laura packages rust-common)
Home page: https://github.com/RustCrypto/AEADs/tree/master/chacha20poly1305
Licenses: ASL 2.0 Expat
Synopsis: Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with Additional Data Cipher (RFC 8439) with optional architecture-specific hardware acceleration. Also contains implementations of the XChaCha20Poly1305 extended nonce variant of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and ChaCha12Poly1305 lightweight variants.
Description:

This package provides Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with Additional Data Cipher (RFC 8439) with optional architecture-specific hardware acceleration. Also contains implementations of the XChaCha20Poly1305 extended nonce variant of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and ChaCha12Poly1305 lightweight variants.

rust-inlinable-string 0.1.15
Channel: hitwright
Location: packages/rust-lettre.scm (packages rust-lettre)
Home page: https://github.com/fitzgen/inlinable_string
Licenses: ASL 2.0 Expat
Synopsis: The `inlinable_string` crate provides the `InlinableString` type -- an owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation -- and the `StringExt` trait which abstracts string operations over both `std::string::String` and `InlinableString` (or even your own custom string type).
Description:

The `inlinable_string` crate provides the `InlinableString` type -- an owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation -- and the `StringExt` trait which abstracts string operations over both `std::string::String` and `InlinableString` (or even your own custom string type).

rust-inlinable-string 0.1.15
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/fitzgen/inlinable_string
Licenses: ASL 2.0 Expat
Synopsis: Crate which provides the `InlinableString` type
Description:

The inlinable_string crate provides the InlinableString type -- an owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation -- and the StringExt trait which abstracts string operations over both std::string::String and InlinableString (or even your own custom string type).

rust-inlinable-string 0.1.15
Channel: lauras-channel
Location: laura/packages/rust-common.scm (laura packages rust-common)
Home page: https://github.com/fitzgen/inlinable_string
Licenses: ASL 2.0 Expat
Synopsis: The `inlinable_string` crate provides the `InlinableString` type -- an owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation -- and the `StringExt` trait which abstracts string operations over both `std::string::String` and `InlinableString` (or even your own custom string type)
Description:

This package provides The `inlinable_string` crate provides the `InlinableString` type -- an owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation -- and the `StringExt` trait which abstracts string operations over both `std::string::String` and `InlinableString` (or even your own custom string type).

Total results: 7486