Crate kutil_std

Source
Expand description

Various Rust utilities to enhance the standard library.

Part of the Kutil family of Rust utility libraries.

The word “kutil” means “do-it-yourselfer” in Czech.

For more information and usage examples see the home page.

Modules§

borrow
Borrow utilities.
collections
Collections utilities.
error
Error utilities.
foster
Foster utilities.
fs
Filesystem utilities.
future
Future utilities.
iter
Iteration utilities.
metric
Metric utilities.
string
String utilities.
sync
Synchronization utilities.

Macros§

capture_async
Captures async code into a CapturedFuture.
delegate_newtype_of_foster_byte_stringbyte_string
Delegates traits to a FosterByteString newtype.
delegate_newtype_of_foster_byte_string_vectorbyte_string
Delegates traits to a FosterByteStringVector newtype.
delegate_newtype_of_foster_string
Delegates traits to a FosterString newtype.
delegate_newtype_of_foster_string_vector
Delegates traits to a FosterStringVector newtype.
message_error
Define a message error.

Derive Macros§

Displayderive
Procedural macro for #[derive(Display)].
FromStrderive
Procedural macro for #[derive(FromStr)].