Struct plugx_config::parser::env::ConfigurationParserEnv
source · pub struct ConfigurationParserEnv { /* private fields */ }Implementations§
source§impl ConfigurationParserEnv
impl ConfigurationParserEnv
pub fn new() -> Self
pub fn set_key_separator<K: AsRef<str>>(&mut self, key_separator: K)
pub fn with_key_separator<K: AsRef<str>>(self, key_separator: K) -> Self
Trait Implementations§
source§impl Clone for ConfigurationParserEnv
impl Clone for ConfigurationParserEnv
source§fn clone(&self) -> ConfigurationParserEnv
fn clone(&self) -> ConfigurationParserEnv
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl ConfigurationParser for ConfigurationParserEnv
impl ConfigurationParser for ConfigurationParserEnv
source§fn supported_format_list(&self) -> Vec<String>
fn supported_format_list(&self) -> Vec<String>
Supported format list (e.g. “yml”)
source§fn is_format_supported(&self, bytes: &[u8]) -> Option<bool>
fn is_format_supported(&self, bytes: &[u8]) -> Option<bool>
Checks if provided byte slice is ok for future parsing. (e.g. is it YAML at all or not)
fn parse(&self, bytes: &[u8]) -> Result<Input, ConfigurationParserError>
source§impl Debug for ConfigurationParserEnv
impl Debug for ConfigurationParserEnv
source§impl Default for ConfigurationParserEnv
impl Default for ConfigurationParserEnv
Auto Trait Implementations§
impl RefUnwindSafe for ConfigurationParserEnv
impl Send for ConfigurationParserEnv
impl Sync for ConfigurationParserEnv
impl Unpin for ConfigurationParserEnv
impl UnwindSafe for ConfigurationParserEnv
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