pub struct StringValue;Expand description
Value converter for type String
Trait Implementations§
Source§impl ConfigValueType for StringValue
impl ConfigValueType for StringValue
Source§fn from_conf(
conf: &ConfigValue,
) -> Result<<StringValue as ConfigValueType>::Value, ConfigError>
fn from_conf( conf: &ConfigValue, ) -> Result<<StringValue as ConfigValueType>::Value, ConfigError>
Extract the value from a config instance.
Source§fn into_config_value(
value: <StringValue as ConfigValueType>::Value,
) -> ConfigValue
fn into_config_value( value: <StringValue as ConfigValueType>::Value, ) -> ConfigValue
Convert a runtime value into a config value.
Source§fn config_string(value: Self::Value) -> String
fn config_string(value: Self::Value) -> String
Produce a TOML fragment for the value.
Auto Trait Implementations§
impl Freeze for StringValue
impl RefUnwindSafe for StringValue
impl Send for StringValue
impl Sync for StringValue
impl Unpin for StringValue
impl UnsafeUnpin for StringValue
impl UnwindSafe for StringValue
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more