Trait generate_dbus_resolve1::OrgFreedesktopDBusProperties [−][src]
pub trait OrgFreedesktopDBusProperties { fn get(
&self,
interface: &str,
property: &str
) -> Result<Variant<Box<dyn RefArg + 'static>>, Error>; fn get_all(&self, interface: &str) -> Result<PropMap, Error>; fn set(
&self,
interface: &str,
property: &str,
value: Variant<Box<dyn RefArg>>
) -> Result<(), Error>; }
Required methods
fn get(
&self,
interface: &str,
property: &str
) -> Result<Variant<Box<dyn RefArg + 'static>>, Error>
[src]
&self,
interface: &str,
property: &str
) -> Result<Variant<Box<dyn RefArg + 'static>>, Error>
fn get_all(&self, interface: &str) -> Result<PropMap, Error>
[src]
fn set(
&self,
interface: &str,
property: &str,
value: Variant<Box<dyn RefArg>>
) -> Result<(), Error>
[src]
&self,
interface: &str,
property: &str,
value: Variant<Box<dyn RefArg>>
) -> Result<(), Error>
Implementations on Foreign Types
impl<'a, T: BlockingSender, C: Deref<Target = T>> OrgFreedesktopDBusProperties for Proxy<'a, C>
[src]
fn get(
&self,
interface: &str,
property: &str
) -> Result<Variant<Box<dyn RefArg + 'static>>, Error>
[src]
&self,
interface: &str,
property: &str
) -> Result<Variant<Box<dyn RefArg + 'static>>, Error>
fn get_all(&self, interface: &str) -> Result<PropMap, Error>
[src]
fn set(
&self,
interface: &str,
property: &str,
value: Variant<Box<dyn RefArg>>
) -> Result<(), Error>
[src]
&self,
interface: &str,
property: &str,
value: Variant<Box<dyn RefArg>>
) -> Result<(), Error>