Skip to main content

Crate kutil

Crate kutil 

Source
Expand description

crates.io docs.rs

§Kutil

Rust utilities collection.

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

Highlights:

§License

Like much of the Rust ecosystem, licensed under your choice of either of

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

All code and documentation was written by humans. We do not accept “AI”-generated contributions.

Modules§

clicli
CLI utilities.
httphttp
HTTP utilities.
ioio
I/O utilities.
pythonpython
pyo3 utilities.
stdstd
Standard library utilities.
tlstls
TLS utilities.
transcodingtranscoding
Transcoding utilities.

Macros§

capture_asyncstd
Captures async code into a CapturedFuture.
deferstd
Defer execution to the end of the scope.
delegate_newtype_of_foster_byte_string_vectorimmutable and std
Delegates traits to a FosterImmutableStringVector newtype.
delegate_newtype_of_foster_immutable_stringimmutable and std
Delegates traits to a FosterImmutableString newtype.
delegate_newtype_of_foster_stringstd
Delegates traits to a FosterString newtype.
delegate_newtype_of_foster_string_vectorstd
Delegates traits to a FosterStringVector newtype.
impl_as_any_refstd
Implement AsAnyRef.
str_from_charstd
Converts char to &str (on the stack).
string_errorstd
Define a String error type.