git_function_history-proc-macro

Crates.iogit_function_history-proc-macro
lib.rsgit_function_history-proc-macro
version0.1.0
sourcesrc
created_at2023-10-17 16:44:04.108944
updated_at2023-10-17 16:44:04.108944
descriptionA proc macro to generate a bunch of stuff for enums - for git_function_history
homepage
repositoryhttps://github.com/mendelsshop/git_function_history/tree/main/enum_stuff
max_upload_size
id1005919
size6,677
(mendelsshop)

documentation

README

git_function_history_proc-macro

Crates.io Docs.rs msrv

This crate provides a procedural derive macro enum_stuff along with the attribue enumstuff which is used to skip fields or variants for the crate git_function_history, that makes it easier to parse list of strings to filter types provided by the git_function_history crate, along with some other stuff for types that derive it. This makes it easier for consumer of the git_function_history crate to create UIs by providing a way to turn user commands into filters and commands the git_function_history crate can understand. To see an example of the features provided by this crate in use look at cargo-function-history.

Commit count: 0

cargo fmt