This crate is for stripping ANSI escape sequences from byte sequences.
This can be used to take output from a program that includes escape sequences and write it somewhere that does not easily support them, such as a log file.
This crate is for stripping ANSI escape sequences from byte sequences.
This can be used to take output from a program that includes escape sequences and write it somewhere that does not easily support them, such as a log file.
Languages like Rust and Elm already support beautiful error reporting output, but it can take a significant amount work to implement this for new programming languages! The codespan-reporting
crate aims to make beautiful error diagnostics easy and relatively painless for everyone!
Languages like Rust and Elm already support beautiful error reporting output, but it can take a significant amount work to implement this for new programming languages! The codespan-reporting
crate aims to make beautiful error diagnostics easy and relatively painless for everyone!
Like Iterator::take_while
, but calls the predicate on a peeked value. This allows you to use Iterator::by_ref
and Iterator::take_while
together, and still get the first value for which the take_while
predicate returned false after dropping the by_ref
.
Trust-DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. 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.
Trust-DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. 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.
Trust-DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. 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.
Trust-DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. 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.
Trust-DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. 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.
Trust-DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. 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.
This crate defines an unsafe marker trait, StableDeref, for container types which deref to a fixed address which is valid even when the containing type is moved. For example, Box, Vec, Rc, Arc and String implement this trait. Additionally, it defines CloneStableDeref for types like Rc where clones deref to the same address.
The iterator APIs in the Rust standard library do not allow elements to be yielded which borrow from the iterator itself. That means, for example, that the std::io::Lines
iterator must allocate a new String
for each line rather than reusing an internal buffer. The StreamingIterator
trait instead provides access to elements being iterated over only by reference rather than by value.
This package provides utilities for implementing and composing tracing subscribers. Tracing is a framework for instrumenting Rust programs to collect scoped, structured, and async-aware diagnostics. The Subscriber trait represents the functionality necessary to collect this trace data. This crate contains tools for composing subscribers out of smaller units of behaviour, and batteries-included implementations of common subscriber functionality. Tracing-subscriber is intended for use by both Subscriber authors and application authors using tracing to instrument their applications.
This package provides utilities for implementing and composing tracing subscribers.
Tracing is a framework for instrumenting Rust programs to collect scoped, structured, and async-aware diagnostics. The Subscriber trait represents the functionality necessary to collect this trace data. This crate contains tools for composing subscribers out of smaller units of behaviour, and batteries-included implementations of common subscriber functionality.
Tracing-subscriber is intended for use by both Subscriber authors and application authors using tracing to instrument their applications.
This package provides utilities for implementing and composing tracing subscribers.
Tracing is a framework for instrumenting Rust programs to collect scoped, structured, and async-aware diagnostics. The Subscriber trait represents the functionality necessary to collect this trace data. This crate contains tools for composing subscribers out of smaller units of behaviour, and batteries-included implementations of common subscriber functionality.
Tracing-subscriber is intended for use by both Subscriber authors and application authors using tracing to instrument their applications.
Shorthand macros to assist creating Decimal types.
This package provides a sys crate for the rust_hawktracer library.
rustls-native-certs allows rustls to use the platform native certificate store
This package provides a C API library for the rustc-demangle
crate.
rustls-native-certs
allows rustls to use the platform native certificate store.
rustls-native-certs
allows rustls to use the platform native certificate store.
rustls-native-certs
allows rustls to use the platform native certificate store.
rustls-native-certs
allows rustls to use the platform native certificate store.