Trait dotfiles_core::directive::HasDirectiveData
source · pub trait HasDirectiveData<'a> {
// Required method
fn directive_data(&'a self) -> &'a DirectiveData;
// Provided methods
fn name(&'a self) -> &'a str { ... }
fn defaults(&'a self) -> &'a Settings { ... }
}
Expand description
A trait for all directives, it is shared between crate::action::ActionParser and Directive
Required Methods§
sourcefn directive_data(&'a self) -> &'a DirectiveData
fn directive_data(&'a self) -> &'a DirectiveData
Returns the directive data for this object