shellfn-attribute 0.2.0

Attribute macro for `shellfn` crate
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use darling::FromMeta;

#[derive(Debug, Default, FromMeta)]
pub struct Attributes {
    #[darling(default = "default_cmd")]
    pub cmd:      String,
    #[darling(default)]
    pub no_panic: bool,
}

fn default_cmd() -> String {
    "bash -c".to_string()
}