atspi_proxies/
value.rs

1//! # `DBus` interface proxy for: `org.a11y.atspi.Value`
2//!
3//! This code was generated by `zbus-xmlgen` `2.0.1` from `DBus` introspection data.
4//! Source: `Value.xml`.
5//!
6//! You may prefer to adapt it, instead of using it verbatim.
7//!
8//! More information can be found in the
9//! [Writing a client proxy](https://dbus.pages.freedesktop.org/zbus/client.html)
10//! section of the zbus documentation.
11//!
12
13#[zbus::proxy(interface = "org.a11y.atspi.Value", assume_defaults = true)]
14pub trait Value {
15	/// CurrentValue property
16	#[zbus(property)]
17	fn current_value(&self) -> zbus::Result<f64>;
18
19	/// Set CurrentValue property
20	#[zbus(property)]
21	fn set_current_value(&self, value: f64) -> zbus::Result<()>;
22
23	/// MaximumValue property
24	#[zbus(property)]
25	fn maximum_value(&self) -> zbus::Result<f64>;
26
27	/// MinimumIncrement property
28	#[zbus(property)]
29	fn minimum_increment(&self) -> zbus::Result<f64>;
30
31	/// MinimumValue property
32	#[zbus(property)]
33	fn minimum_value(&self) -> zbus::Result<f64>;
34}