This library is a drop-in replacement for env_logger
. Instead, it outputs messages to Android's logcat.
This package provides a parser, AST and serializer for graphql query language and scheme definition language (sometimes called IDL).
This library is a drop-in replacement for env_logger
. Instead, it outputs messages to Android's logcat.
This package provides a parser, AST and serializer for graphql query language and scheme definition language (sometimes called IDL).
This package provides UTF-8 and UTF-16 character types, iterators and related methods for char, u8 and u16.
This crate exposes the Unicode `Script` and `Script_Extension` properties from [UAX #24](http://www.unicode.org/reports/tr24/).
This crate exposes the Unicode `Script` and `Script_Extension` properties from [UAX #24](http://www.unicode.org/reports/tr24/).
This library contains the macros needed in inline-c
, that allow writing and executing C code inside Rust.
This package provides a Cargo library to handle compilation and inclusion of Windows resources in the most resilient fashion imaginable.
This package provides a Cargo library to handle compilation and inclusion of Windows resources in the most resilient fashion imaginable.
Part of Librespot, an open source client library for Spotify. This package contains core functionality, such as authentication, channel and session.
concolor-query
can be used to query a terminal capabilities, for example to find out about its colored console abilities.
concolor-query
can be used to query a terminal capabilities, for example to find out about its colored console abilities.
concolor-query
can be used to query a terminal capabilities, for example to find out about its colored console abilities.
concolor-query
can be used to query a terminal capabilities, for example to find out about its colored console abilities.
Symphonia is a pure Rust audio decoding and media demuxing library supporting a wide range of audio formats. This package contains shared structs, traits, and features.
This crate makes it even easier to use mocking by providing a way to select the mock struct at compile time. Used with the Mockall crate.
This package provides bindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer operations. It contains bindings for raw deflate, zlib, and gzip data.
This package provides bindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer operations. It contains bindings for raw deflate, zlib, and gzip data.
This is a synchronization primitive similar to eventcounts
. You can use this crate to turn non-blocking data structures into async or blocking data structures.
This is a synchronization primitive similar to eventcounts
. You can use this crate to turn non-blocking data structures into async or blocking data structures.
This is a synchronization primitive similar to eventcounts
. You can use this crate to turn non-blocking data structures into async or blocking data structures.
This is a synchronization primitive similar to eventcounts
. You can use this crate to turn non-blocking data structures into async or blocking data structures.
This package provides macros for the rust-inventory
package. It has been merged with the inventory
crate and is only useful for versions < 0.2.