Trait gio::prelude::SettingsExtManual
source · pub trait SettingsExtManual: Sealed + IsA<Settings> {
// Provided methods
fn get<U: FromVariant>(&self, key: &str) -> U { ... }
fn set(&self, key: &str, value: impl Into<Variant>) -> Result<(), BoolError> { ... }
fn strv(&self, key: &str) -> StrV { ... }
fn set_strv(&self, key: &str, value: impl IntoStrV) -> Result<(), BoolError> { ... }
fn bind<'a, P: IsA<Object>>(
&'a self,
key: &'a str,
object: &'a P,
property: &'a str
) -> BindingBuilder<'a> { ... }
}
Provided Methods§
fn get<U: FromVariant>(&self, key: &str) -> U
fn set(&self, key: &str, value: impl Into<Variant>) -> Result<(), BoolError>
fn strv(&self, key: &str) -> StrV
fn set_strv(&self, key: &str, value: impl IntoStrV) -> Result<(), BoolError>
fn bind<'a, P: IsA<Object>>( &'a self, key: &'a str, object: &'a P, property: &'a str ) -> BindingBuilder<'a>
Object Safety§
This trait is not object safe.