pub trait SettingsBackendExt: IsA<SettingsBackend> + Sealed + 'static {
    // Provided methods
    fn path_writable_changed(&self, path: &str) { ... }
    fn writable_changed(&self, key: &str) { ... }
}
Expand description

Trait containing all SettingsBackend methods.

§Implementors

SettingsBackend

Provided Methods§

source

fn path_writable_changed(&self, path: &str)

Signals that the writability of all keys below a given path may have changed.

Since GSettings performs no locking operations for itself, this call will always be made in response to external events.

§path

the name of the path

source

fn writable_changed(&self, key: &str)

Signals that the writability of a single key has possibly changed.

Since GSettings performs no locking operations for itself, this call will always be made in response to external events.

§key

the name of the key

Object Safety§

This trait is not object safe.

Implementors§