devela
A varied collection of Rust
development helper & extension utilities.
Features
-
conversion fns:
vec_into_vec
,slice_into_vec
,slice_into_array
,try_vec_into_vec
,try_slice_into_vec
. -
slice fns:
subslice_left
,subslice_middle
,subslice_right
. -
strings fns:
counter_string
. -
no_std
formatting fn:format_buf
and macro:format_buf!
. -
path related fns:
crate_root
,crate_root_string
and macro: [`manifest_dir!]. -
misc. sugar fn:
bx
compactBox
constructor. -
misc. sugar macros:
-
alternative Debug trait
AltDebug
. -
attribute macros:
#[compile]
for boolean conditional compilation.
-
reexported external crates:
See the documentation for more information.
Status
This is currently in an experimental stage of development.
Contributing
Contributions are welcomed to help refine and improve this library over time. If you notice a bug, have an idea for a new feature, or simply want to suggest improvements to the existing codebase, please get in touch.