_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
rust-assert-cmd 1.0.7
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/assert-rs/assert_cmd
Licenses: Expat ASL 2.0
Synopsis: Test CLI Applications
Description:

assert_cmd aims to simplify the process for doing integration testing of CLIs, including finding your crate's binary to test and assertions on the result of your program's run.

rust-quickcheck 1.0.3
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/BurntSushi/quickcheck
Licenses: Unlicense Expat
Synopsis: Automatic property based testing with shrinking
Description:

QuickCheck is a way to do property based testing using randomly generated input. This crate comes with the ability to randomly generate and shrink integers, floats, tuples, booleans, lists, strings, options and results.

rust-quickcheck 0.4.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/BurntSushi/quickcheck
Licenses: Unlicense Expat
Synopsis: Automatic property based testing with shrinking
Description:

QuickCheck is a way to do property based testing using randomly generated input. This crate comes with the ability to randomly generate and shrink integers, floats, tuples, booleans, lists, strings, options and results.

rust-quickcheck 0.9.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/BurntSushi/quickcheck
Licenses: Unlicense Expat
Synopsis: Automatic property based testing with shrinking
Description:

QuickCheck is a way to do property based testing using randomly generated input. This crate comes with the ability to randomly generate and shrink integers, floats, tuples, booleans, lists, strings, options and results.

rust-owning-ref 0.3.3
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/Kimundi/owning-ref-rs
Licenses: Expat
Synopsis: Create references that carry their owner with them
Description:

This package provides a library for creating references that carry their owner with them. This can sometimes be useful because Rust borrowing rules normally prevent moving a type that has been borrowed from.

rust-owning-ref 0.4.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/Kimundi/owning-ref-rs
Licenses: Expat
Synopsis: Create references that carry their owner with them
Description:

This package provides a library for creating references that carry their owner with them. This can sometimes be useful because Rust borrowing rules normally prevent moving a type that has been borrowed from.

rust-sys-locale 0.1.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/1Password/sys-locale
Licenses: Expat ASL 2.0
Synopsis: Lightweight library to obtain the active system locale
Description:

Sys-locale is small library for obtaining the current locale set for the system or application with the relevant platform APIs. The library is also no_std compatible by default, only relying on alloc.

rust-sys-locale 0.3.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/1Password/sys-locale
Licenses: Expat ASL 2.0
Synopsis: Lightweight library to obtain the active system locale
Description:

Sys-locale is small library for obtaining the current locale set for the system or application with the relevant platform APIs. The library is also no_std compatible by default, only relying on alloc.

rust-cdshealpix 0.7.3
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/cds-astro/cds-healpix-rust/
Licenses: ASL 2.0 Expat
Synopsis: HEALPix tesselation
Description:

This library is an implementation in Rust of the HEALPix tesselation. This implementation has been made by the Strasbourg astronomical Data Centre (Centre de Données astronomique de Strasbourg, CDS).

rust-scoped-tls 1.0.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/alexcrichton/scoped-tls
Licenses: ASL 2.0 Expat
Synopsis: Rust library providing the old standard library's scoped_thread_local
Description:

This crate provides a library implementation of the standard library's old scoped_thread_local! macro for providing scoped access to thread local storage (TLS) so any type can be stored into TLS.

rust-scoped-tls 0.1.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/alexcrichton/scoped-tls
Licenses: ASL 2.0 Expat
Synopsis: Rust library providing the old standard library's scoped_thread_local
Description:

This crate provides a library implementation of the standard library's old scoped_thread_local! macro for providing scoped access to thread local storage (TLS) so any type can be stored into TLS.

rust-aws-lc-sys 0.23.0
Channel: guix
Location: gnu/packages/crates-tls.scm (gnu packages crates-tls)
Home page: https://github.com/aws/aws-lc-rs
Licenses: ISC OpenSSL ASL 2.0
Synopsis: AWS-LC is a general-purpose cryptographic library
Description:

AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It is based on code from the Google BoringSSL project and the OpenSSL project.

rust-aws-lc-sys 0.13.0
Channel: guix
Location: gnu/packages/crates-tls.scm (gnu packages crates-tls)
Home page: https://github.com/aws/aws-lc-rs
Licenses: ISC OpenSSL ASL 2.0
Synopsis: AWS-LC is a general-purpose cryptographic library
Description:

AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It is based on code from the Google BoringSSL project and the OpenSSL project.

rust-path-slash 0.1.4
Channel: rrr
Location: rrr/packages/crates-io.scm (rrr packages crates-io)
Home page: https://github.com/rhysd/path-slash
Licenses: Expat
Synopsis: Conversion to/from a file path from/to slash path
Description:

Path-slash is a tiny library to convert a file path (e.g., foo/bar, foo ar or C: oo ar) from or to slash path (e.g., foo/bar, C:/foo/bar).

rust-widestring 1.0.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/starkat99/widestring-rs
Licenses: Expat ASL 2.0
Synopsis: Wide string Rust FFI library
Description:

A wide string Rust FFI library for converting to and from wide strings, such as those often used in Windows API or other FFI libraries. Both UTF-16 and UTF-32 types are provided, including support for malformed encoding.

rust-widestring 0.5.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/starkat99/widestring-rs
Licenses: Expat ASL 2.0
Synopsis: Wide string Rust FFI library
Description:

A wide string Rust FFI library for converting to and from wide strings, such as those often used in Windows API or other FFI libraries. Both UTF-16 and UTF-32 types are provided, including support for malformed encoding.

rust-widestring 0.4.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/starkat99/widestring-rs
Licenses: Expat ASL 2.0
Synopsis: Wide string Rust FFI library
Description:

A wide string Rust FFI library for converting to and from wide strings, such as those often used in Windows API or other FFI libraries. Both UTF-16 and UTF-32 types are provided, including support for malformed encoding.

rust-path-slash 0.2.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/rhysd/path-slash
Licenses: Expat
Synopsis: Rust library to convert a file path from/to slash path
Description:

This package provides path-slash, a tiny library to convert a file path (e.g. foo/bar, foo\bar or C:\foo\bar) from/to a slash path (e.g. foo/bar, C:/foo/bar).

rust-avif-parse 0.13.2
Channel: guix
Location: gnu/packages/crates-graphics.scm (gnu packages crates-graphics)
Home page: https://github.com/kornelski/avif-parse
Licenses: MPL 2.0
Synopsis: Parser for AVIF image files
Description:

This AVIF parser allows extracting the AV1 payload and alpha channel metadata out of AVIF image files. The parser is a fork of Mozilla's MP4 parser used in Firefox, so it's designed to be robust and safely handle untrusted data.

rust-avif-parse 1.3.2
Channel: guix
Location: gnu/packages/crates-graphics.scm (gnu packages crates-graphics)
Home page: https://github.com/kornelski/avif-parse
Licenses: MPL 2.0
Synopsis: Parser for AVIF image files
Description:

This AVIF parser allows extracting the AV1 payload and alpha channel metadata out of AVIF image files. The parser is a fork of Mozilla's MP4 parser used in Firefox, so it's designed to be robust and safely handle untrusted data.

rust-run-script 0.10.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: http://github.com/sagiegurari/run_script
Licenses: ASL 2.0
Synopsis: Run shell scripts in Rust
Description:

This library enables to invoke shell scripts based on their content. While std::process::Command works great to execute standalone command, you need more manual code to take a script text and execute it. For this purpose, this library was created.

rust-scopeguard 1.2.0
Channel: nebula
Location: nebula/packages/crates-io.scm (nebula packages crates-io)
Home page: https://github.com/bluss/scopeguard
Licenses: Expat ASL 2.0
Synopsis: A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies.
Description:

This package provides a RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies.

rust-widestring 0.2.2
Channel: rrr
Location: rrr/packages/crates-io.scm (rrr packages crates-io)
Home page: https://github.com/starkat99/widestring-rs
Licenses: Expat ASL 2.0
Synopsis: A wide string Rust library for converting to and from wide strings, such as those often used in Windows API or other FFI libaries. Both `u16` and `u32` string types are provided, including support for UTF-16 and UTF-32, malformed encoding, C-style strings, etc.
Description:

This package provides a wide string Rust library for converting to and from wide strings, such as those often used in Windows API or other FFI libaries. Both `u16` and `u32` string types are provided, including support for UTF-16 and UTF-32, malformed encoding, C-style strings, etc.

rust-scopeguard 1.2.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/bluss/scopeguard
Licenses: ASL 2.0 Expat
Synopsis: Scope guard which will run a closure even out of scope
Description:

This package provides a RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros defer!, defer_on_unwind!, defer_on_success! as shorthands for guards with one of the implemented strategies.

Total results: 7494