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() }