pub trait Properties {
    type Err;

    fn get<R0: for<'b> Get<'b>>(
        &self,
        interface_name: &str,
        property_name: &str
    ) -> Result<R0, Self::Err>; fn get_all(
        &self,
        interface_name: &str
    ) -> Result<HashMap<String, Variant<Box<dyn RefArg>>>, Self::Err>; fn set<I2: Arg + Append>(
        &self,
        interface_name: &str,
        property_name: &str,
        value: I2
    ) -> Result<(), Self::Err>; }
Expand description

Methods of the org.freedesktop.DBus.Properties interface.

Required Associated Types

Required Methods

Implementors