Crates.io | mini_paste |
lib.rs | mini_paste |
version | 0.1.11 |
source | src |
created_at | 2020-04-21 12:52:59.328326 |
updated_at | 2020-04-21 12:54:55.148592 |
description | Fast-to-compile equivalent to `::paste` |
homepage | https://crates.io/crates/mini_paste |
repository | https://github.com/danielhenrymantilla/mini_paste |
max_upload_size | |
id | 232547 |
size | 5,094 |
::mini_paste
Like ::paste
(MIT / Apache licensed), but without any dependency on ::syn
nor ::quote
, for (significantly) fast(er) compile-from-scratch times.
It does not, however, currently offer the fancier features of case
conversion that ::paste
does:
When in doubt, do use
::paste
instead.
Only use ::mini_paste
when the compile-from-scratch time matters to you.
::paste
with ::mini_paste
You can achieve that with the following line in your Cargo.toml
:
[dependencies]
paste = { version = "0.1.0", package = "mini_paste" }
This will mock / shadow ::paste
so that all the ::paste::item!
and
::paste::expr!
macro calls Just Work.