Trait HasExtState

Source
pub trait HasExtState {
    // Required methods
    fn set_ext_value(&self, section: &CStr, key: &CStr, value: *mut i8);
    fn get_ext_value(
        &self,
        section: &CStr,
        key: &CStr,
        buf_size: usize,
    ) -> Option<CString>;
    fn delete_ext_value(&self, section: &CStr, key: &CStr);
}

Required Methods§

Source

fn set_ext_value(&self, section: &CStr, key: &CStr, value: *mut i8)

Source

fn get_ext_value( &self, section: &CStr, key: &CStr, buf_size: usize, ) -> Option<CString>

Source

fn delete_ext_value(&self, section: &CStr, key: &CStr)

Implementors§