git_next_core/macros/
message.rs

1#[macro_export]
2macro_rules! message {
3    ($name:ident, $value:ty, $docs:literal) => {
4        git_next_core::newtype!($name, $value, $docs);
5    };
6    ($name:ident, $docs:literal) => {
7        git_next_core::newtype!($name, $docs);
8    };
9    ($name:ident, $value:ty => $result:ty, $docs:literal) => {
10        git_next_core::newtype!($name, $value, $docs);
11    };
12    ($name:ident => $result:ty, $docs:literal) => {
13        git_next_core::newtype!($name, $docs);
14    };
15}