[][src]Trait dbus::nonblock::stdintf::org_freedesktop_dbus::Properties

pub trait Properties {
    fn get<R0: for<'b> Get<'b> + 'static>(
        &self,
        interface_name: &str,
        property_name: &str
    ) -> MethodReply<R0>;
fn get_all(
        &self,
        interface_name: &str
    ) -> MethodReply<HashMap<String, Variant<Box<dyn RefArg + 'static>>>>;
fn set<I2: Arg + Append>(
        &self,
        interface_name: &str,
        property_name: &str,
        value: I2
    ) -> MethodReply<()>; }

Required methods

fn get<R0: for<'b> Get<'b> + 'static>(
    &self,
    interface_name: &str,
    property_name: &str
) -> MethodReply<R0>

fn get_all(
    &self,
    interface_name: &str
) -> MethodReply<HashMap<String, Variant<Box<dyn RefArg + 'static>>>>

fn set<I2: Arg + Append>(
    &self,
    interface_name: &str,
    property_name: &str,
    value: I2
) -> MethodReply<()>

Loading content...

Implementors

impl<'a, T: NonblockReply, C: Deref<Target = T>> Properties for Proxy<'a, C>[src]

Loading content...