mirror of
https://github.com/sxyazi/yazi.git
synced 2026-07-25 08:41:05 +00:00
14 lines
346 B
Rust
14 lines
346 B
Rust
#[macro_export]
|
|
macro_rules! body {
|
|
(mgr: $name:ident, $body:expr) => {
|
|
paste::paste! {
|
|
$crate::body::Body::[<Key $name:camel>]($body)
|
|
}
|
|
};
|
|
($layer:ident : $name:ident, $body:expr) => {
|
|
$crate::body::Body::Void(&yazi_parser::VoidOpt)
|
|
// paste::paste! {
|
|
// $crate::body::Body::[<Key $layer:camel $name:camel>]($body)
|
|
// }
|
|
};
|
|
}
|