pub trait BaseResource {
// Required methods
fn id(&self) -> &Option<String>;
fn id_mut(&mut self) -> &mut Option<String>;
fn set_id(&mut self, value: Option<String>);
fn meta(&self) -> &Option<Meta>;
fn meta_mut(&mut self) -> &mut Option<Meta>;
fn set_meta(&mut self, value: Option<Meta>);
fn implicit_rules(&self) -> &Option<String>;
fn implicit_rules_mut(&mut self) -> &mut Option<String>;
fn set_implicit_rules(&mut self, value: Option<String>);
fn language(&self) -> &Option<String>;
fn language_mut(&mut self) -> &mut Option<String>;
fn set_language(&mut self, value: Option<String>);
}Expand description
This is the base resource type for everything.
Resource v5.0.0
Base Resource
This is the base resource type for everything.
Required Methods§
Sourcefn implicit_rules(&self) -> &Option<String>
fn implicit_rules(&self) -> &Option<String>
Get implicit_rules.
Sourcefn implicit_rules_mut(&mut self) -> &mut Option<String>
fn implicit_rules_mut(&mut self) -> &mut Option<String>
Get implicit_rules mutably.
Sourcefn set_implicit_rules(&mut self, value: Option<String>)
fn set_implicit_rules(&mut self, value: Option<String>)
Set implicit_rules.
Sourcefn language_mut(&mut self) -> &mut Option<String>
fn language_mut(&mut self) -> &mut Option<String>
Get language mutably.
Sourcefn set_language(&mut self, value: Option<String>)
fn set_language(&mut self, value: Option<String>)
Set language.