[−][src]Trait starship_alt::config::ModuleConfig
Parsable config.
Provided methods
fn from_config(_config: &'a Value) -> Option<Self>
Construct a ModuleConfig
from a toml value.
fn load_config(&self, config: &'a Value) -> Self
Merge self
with config from a toml table.
Implementations on Foreign Types
impl<'a> ModuleConfig<'a> for &'a str
[src]
fn from_config(config: &'a Value) -> Option<Self>
[src]
impl<'a> ModuleConfig<'a> for Style
[src]
fn from_config(config: &Value) -> Option<Self>
[src]
impl<'a> ModuleConfig<'a> for bool
[src]
fn from_config(config: &Value) -> Option<Self>
[src]
impl<'a> ModuleConfig<'a> for i64
[src]
fn from_config(config: &Value) -> Option<Self>
[src]
impl<'a> ModuleConfig<'a> for u64
[src]
fn from_config(config: &Value) -> Option<Self>
[src]
impl<'a> ModuleConfig<'a> for f64
[src]
fn from_config(config: &Value) -> Option<Self>
[src]
impl<'a> ModuleConfig<'a> for usize
[src]
fn from_config(config: &Value) -> Option<Self>
[src]
impl<'a, T> ModuleConfig<'a> for Vec<T> where
T: ModuleConfig<'a>,
[src]
T: ModuleConfig<'a>,
fn from_config(config: &'a Value) -> Option<Self>
[src]
impl<'a, T, S: BuildHasher + Default> ModuleConfig<'a> for HashMap<String, T, S> where
T: ModuleConfig<'a>,
S: Clone,
[src]
T: ModuleConfig<'a>,
S: Clone,
fn from_config(config: &'a Value) -> Option<Self>
[src]
impl<'a, T> ModuleConfig<'a> for Option<T> where
T: ModuleConfig<'a> + Sized,
[src]
T: ModuleConfig<'a> + Sized,