[−][src]Struct filers::utils::Config
Configuration file parser
Methods
impl Config
[src]
pub fn get(&self, name: &str) -> Option<&str>
[src]
Get value from config
pub fn exists(&self, name: &str) -> bool
[src]
Check whether key exists in config
pub fn equals(&self, name: &str, value: &str) -> bool
[src]
Check whether values match in config
pub fn fill(self, raw: &str) -> Self
[src]
Fill config with full config
pub fn read(path: &str) -> Result<Self, Error>
[src]
Read config from file
pub fn from(raw: &str) -> Self
[src]
Create new config from raw config string
Auto Trait Implementations
impl Send for Config
impl Sync for Config
impl Unpin for Config
impl UnwindSafe for Config
impl RefUnwindSafe for Config
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,