KeyFileExt

Trait KeyFileExt 

Source
pub trait KeyFileExt {
    // Required methods
    fn optional_string(
        &self,
        group: &str,
        key: &str,
    ) -> Result<Option<GString>, Error>;
    fn optional_bool(
        &self,
        group: &str,
        key: &str,
    ) -> Result<Option<bool>, Error>;
}
Expand description

Helper methods for [glib::KeyFile].

Required Methods§

Source

fn optional_string( &self, group: &str, key: &str, ) -> Result<Option<GString>, Error>

Get a string value, but return None if the key does not exist.

Source

fn optional_bool(&self, group: &str, key: &str) -> Result<Option<bool>, Error>

Get a boolean value, but return None if the key does not exist.

Implementations on Foreign Types§

Source§

impl KeyFileExt for KeyFile

Source§

fn optional_string( &self, group: &str, key: &str, ) -> Result<Option<GString>, Error>

Source§

fn optional_bool(&self, group: &str, key: &str) -> Result<Option<bool>, Error>

Implementors§