_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
rust-textwrap 0.14.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/mgeisler/textwrap
Licenses: Expat
Synopsis: Library for word wrapping, indenting, and dedenting strings
Description:

Textwrap is a small library for word wrapping, indenting, and dedenting strings. You can use it to format strings (such as help and error messages) for display in commandline applications. It is designed to be efficient and handle Unicode characters correctly.

rust-textwrap 0.12.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/mgeisler/textwrap
Licenses: Expat
Synopsis: Library for word wrapping, indenting, and dedenting strings
Description:

Textwrap is a small library for word wrapping, indenting, and dedenting strings. You can use it to format strings (such as help and error messages) for display in commandline applications. It is designed to be efficient and handle Unicode characters correctly.

i3status-rust 0.32.3
Dependencies: alsa-utils@1.2.11 bash-minimal@5.1.16 dbus@1.15.8 iproute2@6.4.0 kdeconnect@24.05.2 lm-sensors@3.6.0 pulseaudio@16.1 openssl@3.0.8 setxkbmap@1.3.2 speedtest-cli@2.1.3 xrandr@1.5.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/greshake/i3status-rust/
Licenses: GPL 3
Synopsis: Replacement for i3status, written in Rust
Description:

i3status-rs is a feature-rich and resource-friendly replacement for i3status, written in pure Rust. It provides a way to display blocks of system information (time, battery status, volume, etc) on the i3 bar. It is also compatible with sway.

rust-concolor 0.0.11
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-concolor 0.0.8
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-serde-qs 0.8.5
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/samscott89/serde_qs
Licenses: Expat ASL 2.0
Synopsis: Querystrings for Serde
Description:

This crate is a Rust library for serialising to and deserialising from querystrings. This crate is designed to extend serde_urlencoded when using nested parameters, similar to those used by qs for Node, and commonly used by Ruby on Rails via Rack.

rust-serde-qs 0.7.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/samscott89/serde_qs
Licenses: Expat ASL 2.0
Synopsis: Querystrings for Serde
Description:

This crate is a Rust library for serialising to and deserialising from querystrings. This crate is designed to extend serde_urlencoded when using nested parameters, similar to those used by qs for Node, and commonly used by Ruby on Rails via Rack.

rust-cachedir 0.3.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/jstasiak/cachedir
Licenses: Expat
Synopsis: Interact with cache directories and @file{CACHEDIR.TAG} files
Description:

This package provides a library to help interacting with cache directories and CACHEDIR.TAG files as defined by the Cache Directory Tagging Specification. This library comes with functionality to, among others, add a tag, ensure/check a tag exists and get the state of a tag.

rust-filetime 0.1.15
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/alexcrichton/filetime
Licenses: ASL 2.0 Expat
Synopsis: Platform-agnostic accessors of timestamps in File metadata
Description:

This library contains a helper library for inspecting and setting the various timestamps of files in Rust. This library takes into account cross-platform differences in terms of where the timestamps are located, what they are called, and how to convert them into a platform-independent representation.

rust-filetime 0.2.25
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/alexcrichton/filetime
Licenses: ASL 2.0 Expat
Synopsis: Platform-agnostic accessors of timestamps in File metadata
Description:

This library contains a helper library for inspecting and setting the various timestamps of files in Rust. This library takes into account cross-platform differences in terms of where the timestamps are located, what they are called, and how to convert them into a platform-independent representation.

rust-keyframe 1.1.1
Channel: guix
Location: gnu/packages/crates-graphics.scm (gnu packages crates-graphics)
Home page: https://github.com/HannesMann/keyframe
Licenses: Expat
Synopsis: Simple library for animation in Rust
Description:

This package provides a simple library for animation in Rust. It's features include:

  1. Several easing functions, including user-defined Bézier curves and keyframable curves.

  2. Animation sequences (like CSS keyframes).

  3. mint integration for 2D/3D/4D support (points, rectangles, colors, etc).

rust-etcetera 0.8.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/lunacookies/etcetera
Licenses: Expat ASL 2.0
Synopsis: Library for obtaining configuration, data, cache, & other directories
Description:

This is a Rust library that allows you to determine the locations of configuration, data, cache & other files for your application. Existing Rust libraries generally do not give you a choice in terms of which standards/conventions they follow. Etcetera, on the other hand, gives you the choice.

rust-chacha20 0.7.3
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/stream-ciphers
Licenses: ASL 2.0 Expat
Synopsis: ChaCha20 stream cipher implemented in pure Rust
Description:

The ChaCha20 stream cipher (RFC 8439) implemented in pure Rust using traits from the RustCrypto cipher crate, with optional architecture-specific hardware acceleration (AVX2, SSE2). Additionally provides the ChaCha8, ChaCha12, XChaCha20, XChaCha12 and XChaCha8 stream ciphers, and also optional rand_core-compatible RNGs based on those ciphers.

rust-chacha20 0.8.1
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/stream-ciphers
Licenses: ASL 2.0 Expat
Synopsis: ChaCha20 stream cipher implemented in pure Rust
Description:

The ChaCha20 stream cipher (RFC 8439) implemented in pure Rust using traits from the RustCrypto cipher crate, with optional architecture-specific hardware acceleration (AVX2, SSE2). Additionally provides the ChaCha8, ChaCha12, XChaCha20, XChaCha12 and XChaCha8 stream ciphers, and also optional rand_core-compatible RNGs based on those ciphers.

rust-chacha20 0.9.1
Channel: guix
Location: gnu/packages/crates-crypto.scm (gnu packages crates-crypto)
Home page: https://github.com/RustCrypto/stream-ciphers
Licenses: ASL 2.0 Expat
Synopsis: ChaCha20 stream cipher implemented in pure Rust
Description:

The ChaCha20 stream cipher (RFC 8439) implemented in pure Rust using traits from the RustCrypto cipher crate, with optional architecture-specific hardware acceleration (AVX2, SSE2). Additionally provides the ChaCha8, ChaCha12, XChaCha20, XChaCha12 and XChaCha8 stream ciphers, and also optional rand_core-compatible RNGs based on those ciphers.

rust-ptr-meta 0.1.4
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/djkoloski/ptr_meta
Licenses: Expat
Synopsis: Manipulate metadata of fat pointers
Description:

This package allows manipulating the metadata of fat pointers:

  • Naming the metadata’s type (as an associated type)

  • Extracting metadata from a pointer

  • Reconstructing a pointer from a data pointer and metadata

  • Representing vtables, the metadata for trait objects, as a type with some limited API.

rust-indexmap 1.7.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/bluss/indexmap
Licenses: ASL 2.0 Expat
Synopsis: Hash table with consistent order and fast iteration
Description:

This package provides a hash table with consistent order and fast iteration.

The indexmap is a hash table where the iteration order of the key-value pairs is independent of the hash values of the keys. It has the usual hash table functionality, it preserves insertion order except after removals, and it allows lookup of its elements by either hash table key or numerical index. A corresponding hash set type is also provided.

rust-indexmap 1.9.3
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/bluss/indexmap
Licenses: ASL 2.0 Expat
Synopsis: Hash table with consistent order and fast iteration
Description:

This package provides a hash table with consistent order and fast iteration.

The indexmap is a hash table where the iteration order of the key-value pairs is independent of the hash values of the keys. It has the usual hash table functionality, it preserves insertion order except after removals, and it allows lookup of its elements by either hash table key or numerical index. A corresponding hash set type is also provided.

rust-indexmap 1.8.2
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/bluss/indexmap
Licenses: ASL 2.0 Expat
Synopsis: Hash table with consistent order and fast iteration
Description:

This package provides a hash table with consistent order and fast iteration.

The indexmap is a hash table where the iteration order of the key-value pairs is independent of the hash values of the keys. It has the usual hash table functionality, it preserves insertion order except after removals, and it allows lookup of its elements by either hash table key or numerical index. A corresponding hash set type is also provided.

rust-indexmap 2.5.0
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/bluss/indexmap
Licenses: ASL 2.0 Expat
Synopsis: Hash table with consistent order and fast iteration
Description:

This package provides a hash table with consistent order and fast iteration.

The indexmap is a hash table where the iteration order of the key-value pairs is independent of the hash values of the keys. It has the usual hash table functionality, it preserves insertion order except after removals, and it allows lookup of its elements by either hash table key or numerical index. A corresponding hash set type is also provided.

rust-libpijul 0.12.2
Dependencies: clang@13.0.1 nettle@3.9.1 openssl@3.0.8
Channel: guix
Location: gnu/packages/crates-vcs.scm (gnu packages crates-vcs)
Home page: https://pijul.org/
Licenses: GPL 2+
Synopsis: Library component of the pijul version control system
Description:

This crate contains the core API to access Pijul repositories.

The key object is a Repository, on which Txn (immutable transactions) and MutTxn (mutable transactions) can be started, to perform a variety of operations.

Another important object is a Patch, which encodes two different pieces of information:

  • Information about deleted and inserted lines between two versions of a file.

  • Information about file moves, additions and deletions.

rust-inline-c 0.1.7
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/Hywan/inline-c-rs
Licenses: Modified BSD
Synopsis: Write and execute C code inside Rust
Description:

inline-c is a small crate that allows a user to write C (including C++) code inside Rust. Both environments are strictly sandboxed. The C code is transformed into a string which is written to a temporary file. This file is then compiled into an object file, that is finally executed.

The primary goal of inline-c is to ease the testing of a C API of a Rust program (generated with cbindgen for example).

emacs-ob-rust 20220824.1923
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/micanzhang/ob-rust
Licenses: GPL 3+
Synopsis: Org-babel functions for Rust
Description:

Org-Babel support for evaluating rust code. Much of this is modeled after `ob-C'. Just like the `ob-C', you can specify :flags headers when compiling with the "rust run" command. Unlike `ob-C', you can also specify :args which can be a list of arguments to pass to the binary. If you quote the value passed into the list, it will use `ob-ref to find the reference data. If you do not include a main function or a package name, `ob-rust will provide it for you and it's the only way to properly use very limited implementation: - currently only support :results output. ; Requirements: - You must have rust and cargo installed and the rust and cargo should be in your `exec-path rust command. - rust-script - `rust-mode is also recommended for syntax highlighting and formatting. Not this particularly needs it, it just assumes you have it.

rust-rustyline 9.1.2
Channel: nebula
Location: nebula/packages/crates-io.scm (nebula packages crates-io)
Home page: https://github.com/kkawakam/rustyline
Licenses: Expat
Synopsis: Rustyline, a readline implementation based on Antirez's Linenoise
Description:

Rustyline, a readline implementation based on Antirez's Linenoise

Total results: 7494