Glium is an intermediate layer between OpenGL and your application. You still need to manually handle the graphics pipeline, but without having to use OpenGL's old and error-prone API.
This package provides a build dependency for running cmake
to build a native library. The CMake executable is assumed to be cmake
unless the CMAKE environmental variable is set.
Parse and inspect Rust literals (i.e. tokens in the Rust programming language representing fixed values). Particularly useful for proc macros, but can also be used outside of a proc-macro context.
This package is a pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208), with additional support for PKCS#8v2 asymmetric key packages (RFC 5958).
This package is a pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208), with additional support for PKCS#8v2 asymmetric key packages (RFC 5958).
This package is a pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208), with additional support for PKCS#8v2 asymmetric key packages (RFC 5958).
This package is a pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208), with additional support for PKCS#8v2 asymmetric key packages (RFC 5958).
Parse and inspect Rust literals (i.e. tokens in the Rust programming language representing fixed values). Particularly useful for proc macros, but can also be used outside of a proc-macro context.
Parse and inspect Rust literals (i.e. tokens in the Rust programming language representing fixed values). Particularly useful for proc macros, but can also be used outside of a proc-macro context.
im-rc
provides immutable collection datatypes for Rust that are very fast but not thread-safe. A thread-safe (and slower) variant of this library is available separately as im
.
This crate implements borsh
, the binary object representation serializer for hasing. It is meant to be used in security-critical projects as it prioritizes consistency, safety, speed, and comes with a strict specification.
This crate implements borsh
, the binary object representation serializer for hasing. It is meant to be used in security-critical projects as it prioritizes consistency, safety, speed, and comes with a strict specification.
This package provides a pure Rust implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA) as specified in FIPS 186-4 (Digital Signature Standard), providing RFC6979 deterministic signatures as well as support for added entropy.
This package provides a pure Rust implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA) as specified in FIPS 186-4 (Digital Signature Standard), providing RFC6979 deterministic signatures as well as support for added entropy.
This library implements the CESU-8 compatibility encoding scheme. This is a non-standard variant of UTF-8 that is used internally by some systems that need to represent UTF-16 data as 8-bit characters.
This crate provides a procedural macro for indented string literals. The indoc!()
macro takes a multiline string literal and un-indents it at compile time so the leftmost non-space character is in the first column.
This crate provides a procedural macro for indented string literals. The indoc!()
macro takes a multiline string literal and un-indents it at compile time so the leftmost non-space character is in the first column.
This crate provides a procedural macro for indented string literals. The indoc!()
macro takes a multiline string literal and un-indents it at compile time so the leftmost non-space character is in the first column.
Ropey is a UTF-8 text rope for Rust, designed to be the backing text-buffer for applications such as text editors. Ropey is fast, robust, and can handle huge texts and memory-incoherent edits with ease.
Isahc is an acronym that stands for Incredible Streaming Asynchronous HTTP Client. It is an asynchronous HTTP client for the Rust language. It uses libcurl as an HTTP engine inside, and provides an easy-to-use API on top that integrates with Rust idioms.
Isahc is an acronym that stands for Incredible Streaming Asynchronous HTTP Client. It is an asynchronous HTTP client for the Rust language. It uses libcurl as an HTTP engine inside, and provides an easy-to-use API on top that integrates with Rust idioms.
This package provides McFly
replaces your default ctrl-r shell history search with an intelligent search engine that takes into account your working directory and the context of recently executed commands. McFly's
suggestions are prioritized in real time with a small neural network.
This package provides a library to generate and parse IEEE EUI-48 and EUI-64, also known as MAC-48 media access control addresses. The IEEE claims trademarks on the names EUI-48 and EUI-64, in which EUI is an abbreviation for Extended Unique Identifier.
This package provides a library to generate and parse IEEE EUI-48 and EUI-64, also known as MAC-48 media access control addresses. The IEEE claims trademarks on the names EUI-48 and EUI-64, in which EUI is an abbreviation for Extended Unique Identifier.