pub struct ServiceProxy<'p>(/* private fields */);
Implementations§
Source§impl<'p> ServiceProxy<'p>
impl<'p> ServiceProxy<'p>
Sourcepub async fn new<P>(conn: &Connection, path: P) -> Result<ServiceProxy<'p>>
pub async fn new<P>(conn: &Connection, path: P) -> Result<ServiceProxy<'p>>
Creates a new proxy with the given path, and the default destination.
Sourcepub fn builder(conn: &Connection) -> Builder<'p, Self>
pub fn builder(conn: &Connection) -> Builder<'p, Self>
Returns a customizable builder for this proxy.
Sourcepub fn into_inner(self) -> Proxy<'p>
pub fn into_inner(self) -> Proxy<'p>
Consumes self
, returning the underlying zbus::Proxy
.
Sourcepub fn inner_mut(&mut self) -> &mut Proxy<'p>
pub fn inner_mut(&mut self) -> &mut Proxy<'p>
The mutable reference to the underlying zbus::Proxy
.
Sourcepub async fn attach_processes(
&self,
subcgroup: &str,
pids: &[u32],
) -> Result<()>
pub async fn attach_processes( &self, subcgroup: &str, pids: &[u32], ) -> Result<()>
AttachProcesses method
Sourcepub async fn bind_mount(
&self,
source: &str,
destination: &str,
read_only: bool,
mkdir: bool,
) -> Result<()>
pub async fn bind_mount( &self, source: &str, destination: &str, read_only: bool, mkdir: bool, ) -> Result<()>
BindMount method
Sourcepub async fn get_processes(&self) -> Result<Vec<Process>>
pub async fn get_processes(&self) -> Result<Vec<Process>>
GetProcesses method
Sourcepub async fn mount_image(
&self,
source: &str,
destination: &str,
read_only: bool,
mkdir: bool,
options: &[(&str, &str)],
) -> Result<()>
pub async fn mount_image( &self, source: &str, destination: &str, read_only: bool, mkdir: bool, options: &[(&str, &str)], ) -> Result<()>
MountImage method
Sourcepub async fn allowed_cpus(&self) -> Result<Vec<u8>>
pub async fn allowed_cpus(&self) -> Result<Vec<u8>>
AllowedCPUs property
Sourcepub fn cached_allowed_cpus(
&self,
) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
pub fn cached_allowed_cpus( &self, ) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
AllowedCPUs property
Get the cached value of the AllowedCPUs
property, or None
if the property is not cached.
Sourcepub async fn receive_allowed_cpus_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
pub async fn receive_allowed_cpus_changed( &self, ) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
AllowedCPUs property
Create a stream for the AllowedCPUs
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn allowed_memory_nodes(&self) -> Result<Vec<u8>>
pub async fn allowed_memory_nodes(&self) -> Result<Vec<u8>>
AllowedMemoryNodes property
Sourcepub fn cached_allowed_memory_nodes(
&self,
) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
pub fn cached_allowed_memory_nodes( &self, ) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
AllowedMemoryNodes property
Get the cached value of the AllowedMemoryNodes
property, or None
if the property is not cached.
Sourcepub async fn receive_allowed_memory_nodes_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
pub async fn receive_allowed_memory_nodes_changed( &self, ) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
AllowedMemoryNodes property
Create a stream for the AllowedMemoryNodes
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn ambient_capabilities(&self) -> Result<u64>
pub async fn ambient_capabilities(&self) -> Result<u64>
AmbientCapabilities property
Sourcepub fn cached_ambient_capabilities(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_ambient_capabilities( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
AmbientCapabilities property
Get the cached value of the AmbientCapabilities
property, or None
if the property is not cached.
Sourcepub async fn receive_ambient_capabilities_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_ambient_capabilities_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
AmbientCapabilities property
Create a stream for the AmbientCapabilities
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn app_armor_profile(&self) -> Result<(bool, String)>
pub async fn app_armor_profile(&self) -> Result<(bool, String)>
AppArmorProfile property
Sourcepub fn cached_app_armor_profile(
&self,
) -> Result<Option<<Result<(bool, String)> as ResultAdapter>::Ok>, <Result<(bool, String)> as ResultAdapter>::Err>
pub fn cached_app_armor_profile( &self, ) -> Result<Option<<Result<(bool, String)> as ResultAdapter>::Ok>, <Result<(bool, String)> as ResultAdapter>::Err>
AppArmorProfile property
Get the cached value of the AppArmorProfile
property, or None
if the property is not cached.
Sourcepub async fn receive_app_armor_profile_changed(
&self,
) -> PropertyStream<'p, <Result<(bool, String)> as ResultAdapter>::Ok>
pub async fn receive_app_armor_profile_changed( &self, ) -> PropertyStream<'p, <Result<(bool, String)> as ResultAdapter>::Ok>
AppArmorProfile property
Create a stream for the AppArmorProfile
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_bpf_program(
&self,
) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
pub fn cached_bpf_program( &self, ) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
BPFProgram property
Get the cached value of the BPFProgram
property, or None
if the property is not cached.
Sourcepub async fn receive_bpf_program_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
pub async fn receive_bpf_program_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
BPFProgram property
Create a stream for the BPFProgram
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn bind_paths(&self) -> Result<Vec<BindMount>>
pub async fn bind_paths(&self) -> Result<Vec<BindMount>>
BindPaths property
Sourcepub fn cached_bind_paths(
&self,
) -> Result<Option<<Result<Vec<BindMount>> as ResultAdapter>::Ok>, <Result<Vec<BindMount>> as ResultAdapter>::Err>
pub fn cached_bind_paths( &self, ) -> Result<Option<<Result<Vec<BindMount>> as ResultAdapter>::Ok>, <Result<Vec<BindMount>> as ResultAdapter>::Err>
BindPaths property
Get the cached value of the BindPaths
property, or None
if the property is not cached.
Sourcepub async fn receive_bind_paths_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<BindMount>> as ResultAdapter>::Ok>
pub async fn receive_bind_paths_changed( &self, ) -> PropertyStream<'p, <Result<Vec<BindMount>> as ResultAdapter>::Ok>
BindPaths property
Create a stream for the BindPaths
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn bind_read_only_paths(&self) -> Result<Vec<BindMount>>
pub async fn bind_read_only_paths(&self) -> Result<Vec<BindMount>>
BindReadOnlyPaths property
Sourcepub fn cached_bind_read_only_paths(
&self,
) -> Result<Option<<Result<Vec<BindMount>> as ResultAdapter>::Ok>, <Result<Vec<BindMount>> as ResultAdapter>::Err>
pub fn cached_bind_read_only_paths( &self, ) -> Result<Option<<Result<Vec<BindMount>> as ResultAdapter>::Ok>, <Result<Vec<BindMount>> as ResultAdapter>::Err>
BindReadOnlyPaths property
Get the cached value of the BindReadOnlyPaths
property, or None
if the property is not cached.
Sourcepub async fn receive_bind_read_only_paths_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<BindMount>> as ResultAdapter>::Ok>
pub async fn receive_bind_read_only_paths_changed( &self, ) -> PropertyStream<'p, <Result<Vec<BindMount>> as ResultAdapter>::Ok>
BindReadOnlyPaths property
Create a stream for the BindReadOnlyPaths
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn block_io_accounting(&self) -> Result<bool>
pub async fn block_io_accounting(&self) -> Result<bool>
BlockIOAccounting property
Sourcepub fn cached_block_io_accounting(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_block_io_accounting( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
BlockIOAccounting property
Get the cached value of the BlockIOAccounting
property, or None
if the property is not cached.
Sourcepub async fn receive_block_io_accounting_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_block_io_accounting_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
BlockIOAccounting property
Create a stream for the BlockIOAccounting
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn block_io_device_weight(&self) -> Result<Vec<(String, u64)>>
pub async fn block_io_device_weight(&self) -> Result<Vec<(String, u64)>>
BlockIODeviceWeight property
Sourcepub fn cached_block_io_device_weight(
&self,
) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
pub fn cached_block_io_device_weight( &self, ) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
BlockIODeviceWeight property
Get the cached value of the BlockIODeviceWeight
property, or None
if the property is not cached.
Sourcepub async fn receive_block_io_device_weight_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
pub async fn receive_block_io_device_weight_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
BlockIODeviceWeight property
Create a stream for the BlockIODeviceWeight
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn block_io_read_bandwidth(&self) -> Result<Vec<(String, u64)>>
pub async fn block_io_read_bandwidth(&self) -> Result<Vec<(String, u64)>>
BlockIOReadBandwidth property
Sourcepub fn cached_block_io_read_bandwidth(
&self,
) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
pub fn cached_block_io_read_bandwidth( &self, ) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
BlockIOReadBandwidth property
Get the cached value of the BlockIOReadBandwidth
property, or None
if the property is not cached.
Sourcepub async fn receive_block_io_read_bandwidth_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
pub async fn receive_block_io_read_bandwidth_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
BlockIOReadBandwidth property
Create a stream for the BlockIOReadBandwidth
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn block_io_weight(&self) -> Result<u64>
pub async fn block_io_weight(&self) -> Result<u64>
BlockIOWeight property
Sourcepub fn cached_block_io_weight(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_block_io_weight( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
BlockIOWeight property
Get the cached value of the BlockIOWeight
property, or None
if the property is not cached.
Sourcepub async fn receive_block_io_weight_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_block_io_weight_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
BlockIOWeight property
Create a stream for the BlockIOWeight
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn block_io_write_bandwidth(&self) -> Result<Vec<(String, u64)>>
pub async fn block_io_write_bandwidth(&self) -> Result<Vec<(String, u64)>>
BlockIOWriteBandwidth property
Sourcepub fn cached_block_io_write_bandwidth(
&self,
) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
pub fn cached_block_io_write_bandwidth( &self, ) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
BlockIOWriteBandwidth property
Get the cached value of the BlockIOWriteBandwidth
property, or None
if the property is not cached.
Sourcepub async fn receive_block_io_write_bandwidth_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
pub async fn receive_block_io_write_bandwidth_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
BlockIOWriteBandwidth property
Create a stream for the BlockIOWriteBandwidth
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_bus_name(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_bus_name( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
BusName property
Get the cached value of the BusName
property, or None
if the property is not cached.
Sourcepub async fn receive_bus_name_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_bus_name_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
BusName property
Create a stream for the BusName
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cpu_accounting(&self) -> Result<bool>
pub async fn cpu_accounting(&self) -> Result<bool>
CPUAccounting property
Sourcepub fn cached_cpu_accounting(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_cpu_accounting( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
CPUAccounting property
Get the cached value of the CPUAccounting
property, or None
if the property is not cached.
Sourcepub async fn receive_cpu_accounting_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_cpu_accounting_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
CPUAccounting property
Create a stream for the CPUAccounting
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cpu_affinity(&self) -> Result<Vec<u8>>
pub async fn cpu_affinity(&self) -> Result<Vec<u8>>
CPUAffinity property
Sourcepub fn cached_cpu_affinity(
&self,
) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
pub fn cached_cpu_affinity( &self, ) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
CPUAffinity property
Get the cached value of the CPUAffinity
property, or None
if the property is not cached.
Sourcepub async fn receive_cpu_affinity_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
pub async fn receive_cpu_affinity_changed( &self, ) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
CPUAffinity property
Create a stream for the CPUAffinity
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cpu_affinity_from_numa(&self) -> Result<bool>
pub async fn cpu_affinity_from_numa(&self) -> Result<bool>
CPUAffinityFromNUMA property
Sourcepub fn cached_cpu_affinity_from_numa(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_cpu_affinity_from_numa( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
CPUAffinityFromNUMA property
Get the cached value of the CPUAffinityFromNUMA
property, or None
if the property is not cached.
Sourcepub async fn receive_cpu_affinity_from_numa_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_cpu_affinity_from_numa_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
CPUAffinityFromNUMA property
Create a stream for the CPUAffinityFromNUMA
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cpu_quota_per_sec_usec(&self) -> Result<u64>
pub async fn cpu_quota_per_sec_usec(&self) -> Result<u64>
CPUQuotaPerSecUSec property
Sourcepub fn cached_cpu_quota_per_sec_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_cpu_quota_per_sec_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
CPUQuotaPerSecUSec property
Get the cached value of the CPUQuotaPerSecUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_cpu_quota_per_sec_usec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_cpu_quota_per_sec_usec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
CPUQuotaPerSecUSec property
Create a stream for the CPUQuotaPerSecUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cpu_quota_period_usec(&self) -> Result<u64>
pub async fn cpu_quota_period_usec(&self) -> Result<u64>
CPUQuotaPeriodUSec property
Sourcepub fn cached_cpu_quota_period_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_cpu_quota_period_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
CPUQuotaPeriodUSec property
Get the cached value of the CPUQuotaPeriodUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_cpu_quota_period_usec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_cpu_quota_period_usec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
CPUQuotaPeriodUSec property
Create a stream for the CPUQuotaPeriodUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cpu_scheduling_policy(&self) -> Result<i32>
pub async fn cpu_scheduling_policy(&self) -> Result<i32>
CPUSchedulingPolicy property
Sourcepub fn cached_cpu_scheduling_policy(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_cpu_scheduling_policy( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
CPUSchedulingPolicy property
Get the cached value of the CPUSchedulingPolicy
property, or None
if the property is not cached.
Sourcepub async fn receive_cpu_scheduling_policy_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_cpu_scheduling_policy_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
CPUSchedulingPolicy property
Create a stream for the CPUSchedulingPolicy
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cpu_scheduling_priority(&self) -> Result<i32>
pub async fn cpu_scheduling_priority(&self) -> Result<i32>
CPUSchedulingPriority property
Sourcepub fn cached_cpu_scheduling_priority(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_cpu_scheduling_priority( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
CPUSchedulingPriority property
Get the cached value of the CPUSchedulingPriority
property, or None
if the property is not cached.
Sourcepub async fn receive_cpu_scheduling_priority_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_cpu_scheduling_priority_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
CPUSchedulingPriority property
Create a stream for the CPUSchedulingPriority
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cpu_scheduling_reset_on_fork(&self) -> Result<bool>
pub async fn cpu_scheduling_reset_on_fork(&self) -> Result<bool>
CPUSchedulingResetOnFork property
Sourcepub fn cached_cpu_scheduling_reset_on_fork(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_cpu_scheduling_reset_on_fork( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
CPUSchedulingResetOnFork property
Get the cached value of the CPUSchedulingResetOnFork
property, or None
if the property is not cached.
Sourcepub async fn receive_cpu_scheduling_reset_on_fork_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_cpu_scheduling_reset_on_fork_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
CPUSchedulingResetOnFork property
Create a stream for the CPUSchedulingResetOnFork
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
CPUShares property
CPUShares property
Get the cached value of the CPUShares
property, or None
if the property is not cached.
CPUShares property
Create a stream for the CPUShares
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cpu_usage_nsec(&self) -> Result<u64>
pub async fn cpu_usage_nsec(&self) -> Result<u64>
CPUUsageNSec property
Sourcepub fn cached_cpu_usage_nsec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_cpu_usage_nsec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
CPUUsageNSec property
Get the cached value of the CPUUsageNSec
property, or None
if the property is not cached.
Sourcepub async fn receive_cpu_usage_nsec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_cpu_usage_nsec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
CPUUsageNSec property
Create a stream for the CPUUsageNSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cpu_weight(&self) -> Result<u64>
pub async fn cpu_weight(&self) -> Result<u64>
CPUWeight property
Sourcepub fn cached_cpu_weight(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_cpu_weight( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
CPUWeight property
Get the cached value of the CPUWeight
property, or None
if the property is not cached.
Sourcepub async fn receive_cpu_weight_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_cpu_weight_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
CPUWeight property
Create a stream for the CPUWeight
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cache_directory(&self) -> Result<Vec<String>>
pub async fn cache_directory(&self) -> Result<Vec<String>>
CacheDirectory property
Sourcepub fn cached_cache_directory(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_cache_directory( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
CacheDirectory property
Get the cached value of the CacheDirectory
property, or None
if the property is not cached.
Sourcepub async fn receive_cache_directory_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_cache_directory_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
CacheDirectory property
Create a stream for the CacheDirectory
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cache_directory_mode(&self) -> Result<u32>
pub async fn cache_directory_mode(&self) -> Result<u32>
CacheDirectoryMode property
Sourcepub fn cached_cache_directory_mode(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_cache_directory_mode( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
CacheDirectoryMode property
Get the cached value of the CacheDirectoryMode
property, or None
if the property is not cached.
Sourcepub async fn receive_cache_directory_mode_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_cache_directory_mode_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
CacheDirectoryMode property
Create a stream for the CacheDirectoryMode
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn cache_directory_symlink(&self) -> Result<Vec<DirectorySymlink>>
pub async fn cache_directory_symlink(&self) -> Result<Vec<DirectorySymlink>>
CacheDirectorySymlink property
Sourcepub fn cached_cache_directory_symlink(
&self,
) -> Result<Option<<Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Err>
pub fn cached_cache_directory_symlink( &self, ) -> Result<Option<<Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Err>
CacheDirectorySymlink property
Get the cached value of the CacheDirectorySymlink
property, or None
if the property is not cached.
Sourcepub async fn receive_cache_directory_symlink_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>
pub async fn receive_cache_directory_symlink_changed( &self, ) -> PropertyStream<'p, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>
CacheDirectorySymlink property
Create a stream for the CacheDirectorySymlink
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn capability_bounding_set(&self) -> Result<u64>
pub async fn capability_bounding_set(&self) -> Result<u64>
CapabilityBoundingSet property
Sourcepub fn cached_capability_bounding_set(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_capability_bounding_set( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
CapabilityBoundingSet property
Get the cached value of the CapabilityBoundingSet
property, or None
if the property is not cached.
Sourcepub async fn receive_capability_bounding_set_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_capability_bounding_set_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
CapabilityBoundingSet property
Create a stream for the CapabilityBoundingSet
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn clean_result(&self) -> Result<String>
pub async fn clean_result(&self) -> Result<String>
CleanResult property
Sourcepub fn cached_clean_result(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_clean_result( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
CleanResult property
Get the cached value of the CleanResult
property, or None
if the property is not cached.
Sourcepub async fn receive_clean_result_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_clean_result_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
CleanResult property
Create a stream for the CleanResult
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn configuration_directory(&self) -> Result<Vec<String>>
pub async fn configuration_directory(&self) -> Result<Vec<String>>
ConfigurationDirectory property
Sourcepub fn cached_configuration_directory(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_configuration_directory( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
ConfigurationDirectory property
Get the cached value of the ConfigurationDirectory
property, or None
if the property is not cached.
Sourcepub async fn receive_configuration_directory_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_configuration_directory_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
ConfigurationDirectory property
Create a stream for the ConfigurationDirectory
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn configuration_directory_mode(&self) -> Result<u32>
pub async fn configuration_directory_mode(&self) -> Result<u32>
ConfigurationDirectoryMode property
Sourcepub fn cached_configuration_directory_mode(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_configuration_directory_mode( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
ConfigurationDirectoryMode property
Get the cached value of the ConfigurationDirectoryMode
property, or None
if the property is not cached.
Sourcepub async fn receive_configuration_directory_mode_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_configuration_directory_mode_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
ConfigurationDirectoryMode property
Create a stream for the ConfigurationDirectoryMode
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn control_group(&self) -> Result<String>
pub async fn control_group(&self) -> Result<String>
ControlGroup property
Sourcepub fn cached_control_group(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_control_group( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
ControlGroup property
Get the cached value of the ControlGroup
property, or None
if the property is not cached.
Sourcepub async fn receive_control_group_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_control_group_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
ControlGroup property
Create a stream for the ControlGroup
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn control_group_id(&self) -> Result<u64>
pub async fn control_group_id(&self) -> Result<u64>
ControlGroupId property
Sourcepub fn cached_control_group_id(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_control_group_id( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
ControlGroupId property
Get the cached value of the ControlGroupId
property, or None
if the property is not cached.
Sourcepub async fn receive_control_group_id_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_control_group_id_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
ControlGroupId property
Create a stream for the ControlGroupId
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn control_pid(&self) -> Result<u32>
pub async fn control_pid(&self) -> Result<u32>
ControlPID property
Sourcepub fn cached_control_pid(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_control_pid( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
ControlPID property
Get the cached value of the ControlPID
property, or None
if the property is not cached.
Sourcepub async fn receive_control_pid_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_control_pid_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
ControlPID property
Create a stream for the ControlPID
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn coredump_filter(&self) -> Result<u64>
pub async fn coredump_filter(&self) -> Result<u64>
CoredumpFilter property
Sourcepub fn cached_coredump_filter(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_coredump_filter( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
CoredumpFilter property
Get the cached value of the CoredumpFilter
property, or None
if the property is not cached.
Sourcepub async fn receive_coredump_filter_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_coredump_filter_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
CoredumpFilter property
Create a stream for the CoredumpFilter
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn default_memory_low(&self) -> Result<u64>
pub async fn default_memory_low(&self) -> Result<u64>
DefaultMemoryLow property
Sourcepub fn cached_default_memory_low(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_memory_low( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
DefaultMemoryLow property
Get the cached value of the DefaultMemoryLow
property, or None
if the property is not cached.
Sourcepub async fn receive_default_memory_low_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_default_memory_low_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
DefaultMemoryLow property
Create a stream for the DefaultMemoryLow
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn default_memory_min(&self) -> Result<u64>
pub async fn default_memory_min(&self) -> Result<u64>
DefaultMemoryMin property
Sourcepub fn cached_default_memory_min(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_memory_min( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
DefaultMemoryMin property
Get the cached value of the DefaultMemoryMin
property, or None
if the property is not cached.
Sourcepub async fn receive_default_memory_min_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_default_memory_min_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
DefaultMemoryMin property
Create a stream for the DefaultMemoryMin
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_delegate(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_delegate( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
Delegate property
Get the cached value of the Delegate
property, or None
if the property is not cached.
Sourcepub async fn receive_delegate_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_delegate_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
Delegate property
Create a stream for the Delegate
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn delegate_controllers(&self) -> Result<Vec<String>>
pub async fn delegate_controllers(&self) -> Result<Vec<String>>
DelegateControllers property
Sourcepub fn cached_delegate_controllers(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_delegate_controllers( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
DelegateControllers property
Get the cached value of the DelegateControllers
property, or None
if the property is not cached.
Sourcepub async fn receive_delegate_controllers_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_delegate_controllers_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
DelegateControllers property
Create a stream for the DelegateControllers
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_device_allow(
&self,
) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
pub fn cached_device_allow( &self, ) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
DeviceAllow property
Get the cached value of the DeviceAllow
property, or None
if the property is not cached.
Sourcepub async fn receive_device_allow_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
pub async fn receive_device_allow_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
DeviceAllow property
Create a stream for the DeviceAllow
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn device_policy(&self) -> Result<String>
pub async fn device_policy(&self) -> Result<String>
DevicePolicy property
Sourcepub fn cached_device_policy(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_device_policy( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
DevicePolicy property
Get the cached value of the DevicePolicy
property, or None
if the property is not cached.
Sourcepub async fn receive_device_policy_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_device_policy_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
DevicePolicy property
Create a stream for the DevicePolicy
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn disable_controllers(&self) -> Result<Vec<String>>
pub async fn disable_controllers(&self) -> Result<Vec<String>>
DisableControllers property
Sourcepub fn cached_disable_controllers(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_disable_controllers( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
DisableControllers property
Get the cached value of the DisableControllers
property, or None
if the property is not cached.
Sourcepub async fn receive_disable_controllers_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_disable_controllers_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
DisableControllers property
Create a stream for the DisableControllers
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn dynamic_user(&self) -> Result<bool>
pub async fn dynamic_user(&self) -> Result<bool>
DynamicUser property
Sourcepub fn cached_dynamic_user(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_dynamic_user( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
DynamicUser property
Get the cached value of the DynamicUser
property, or None
if the property is not cached.
Sourcepub async fn receive_dynamic_user_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_dynamic_user_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
DynamicUser property
Create a stream for the DynamicUser
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn effective_cpus(&self) -> Result<Vec<u8>>
pub async fn effective_cpus(&self) -> Result<Vec<u8>>
EffectiveCPUs property
Sourcepub fn cached_effective_cpus(
&self,
) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
pub fn cached_effective_cpus( &self, ) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
EffectiveCPUs property
Get the cached value of the EffectiveCPUs
property, or None
if the property is not cached.
Sourcepub async fn receive_effective_cpus_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
pub async fn receive_effective_cpus_changed( &self, ) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
EffectiveCPUs property
Create a stream for the EffectiveCPUs
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn effective_memory_nodes(&self) -> Result<Vec<u8>>
pub async fn effective_memory_nodes(&self) -> Result<Vec<u8>>
EffectiveMemoryNodes property
Sourcepub fn cached_effective_memory_nodes(
&self,
) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
pub fn cached_effective_memory_nodes( &self, ) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
EffectiveMemoryNodes property
Get the cached value of the EffectiveMemoryNodes
property, or None
if the property is not cached.
Sourcepub async fn receive_effective_memory_nodes_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
pub async fn receive_effective_memory_nodes_changed( &self, ) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
EffectiveMemoryNodes property
Create a stream for the EffectiveMemoryNodes
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn environment(&self) -> Result<Vec<String>>
pub async fn environment(&self) -> Result<Vec<String>>
Environment property
Sourcepub fn cached_environment(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_environment( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
Environment property
Get the cached value of the Environment
property, or None
if the property is not cached.
Sourcepub async fn receive_environment_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_environment_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
Environment property
Create a stream for the Environment
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_environment_files(
&self,
) -> Result<Option<<Result<Vec<(String, bool)>> as ResultAdapter>::Ok>, <Result<Vec<(String, bool)>> as ResultAdapter>::Err>
pub fn cached_environment_files( &self, ) -> Result<Option<<Result<Vec<(String, bool)>> as ResultAdapter>::Ok>, <Result<Vec<(String, bool)>> as ResultAdapter>::Err>
EnvironmentFiles property
Get the cached value of the EnvironmentFiles
property, or None
if the property is not cached.
Sourcepub async fn receive_environment_files_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, bool)>> as ResultAdapter>::Ok>
pub async fn receive_environment_files_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, bool)>> as ResultAdapter>::Ok>
EnvironmentFiles property
Create a stream for the EnvironmentFiles
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_condition(&self) -> Result<Vec<Exec>>
pub async fn exec_condition(&self) -> Result<Vec<Exec>>
ExecCondition property
Sourcepub fn cached_exec_condition(
&self,
) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
pub fn cached_exec_condition( &self, ) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
ExecCondition property
Get the cached value of the ExecCondition
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_condition_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
pub async fn receive_exec_condition_changed( &self, ) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
ExecCondition property
Create a stream for the ExecCondition
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_condition_ex(&self) -> Result<Vec<ExecEx>>
pub async fn exec_condition_ex(&self) -> Result<Vec<ExecEx>>
ExecConditionEx property
Sourcepub fn cached_exec_condition_ex(
&self,
) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
pub fn cached_exec_condition_ex( &self, ) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
ExecConditionEx property
Get the cached value of the ExecConditionEx
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_condition_ex_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
pub async fn receive_exec_condition_ex_changed( &self, ) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
ExecConditionEx property
Create a stream for the ExecConditionEx
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_main_code(&self) -> Result<i32>
pub async fn exec_main_code(&self) -> Result<i32>
ExecMainCode property
Sourcepub fn cached_exec_main_code(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_exec_main_code( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
ExecMainCode property
Get the cached value of the ExecMainCode
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_main_code_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_exec_main_code_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
ExecMainCode property
Create a stream for the ExecMainCode
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_main_exit_timestamp(&self) -> Result<u64>
pub async fn exec_main_exit_timestamp(&self) -> Result<u64>
ExecMainExitTimestamp property
Sourcepub fn cached_exec_main_exit_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_exec_main_exit_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
ExecMainExitTimestamp property
Get the cached value of the ExecMainExitTimestamp
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_main_exit_timestamp_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_exec_main_exit_timestamp_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
ExecMainExitTimestamp property
Create a stream for the ExecMainExitTimestamp
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_main_exit_timestamp_monotonic(&self) -> Result<u64>
pub async fn exec_main_exit_timestamp_monotonic(&self) -> Result<u64>
ExecMainExitTimestampMonotonic property
Sourcepub fn cached_exec_main_exit_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_exec_main_exit_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
ExecMainExitTimestampMonotonic property
Get the cached value of the ExecMainExitTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_main_exit_timestamp_monotonic_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_exec_main_exit_timestamp_monotonic_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
ExecMainExitTimestampMonotonic property
Create a stream for the ExecMainExitTimestampMonotonic
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_main_pid(&self) -> Result<u32>
pub async fn exec_main_pid(&self) -> Result<u32>
ExecMainPID property
Sourcepub fn cached_exec_main_pid(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_exec_main_pid( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
ExecMainPID property
Get the cached value of the ExecMainPID
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_main_pid_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_exec_main_pid_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
ExecMainPID property
Create a stream for the ExecMainPID
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_main_start_timestamp(&self) -> Result<u64>
pub async fn exec_main_start_timestamp(&self) -> Result<u64>
ExecMainStartTimestamp property
Sourcepub fn cached_exec_main_start_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_exec_main_start_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
ExecMainStartTimestamp property
Get the cached value of the ExecMainStartTimestamp
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_main_start_timestamp_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_exec_main_start_timestamp_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
ExecMainStartTimestamp property
Create a stream for the ExecMainStartTimestamp
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_main_start_timestamp_monotonic(&self) -> Result<u64>
pub async fn exec_main_start_timestamp_monotonic(&self) -> Result<u64>
ExecMainStartTimestampMonotonic property
Sourcepub fn cached_exec_main_start_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_exec_main_start_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
ExecMainStartTimestampMonotonic property
Get the cached value of the ExecMainStartTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_main_start_timestamp_monotonic_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_exec_main_start_timestamp_monotonic_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
ExecMainStartTimestampMonotonic property
Create a stream for the ExecMainStartTimestampMonotonic
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_main_status(&self) -> Result<i32>
pub async fn exec_main_status(&self) -> Result<i32>
ExecMainStatus property
Sourcepub fn cached_exec_main_status(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_exec_main_status( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
ExecMainStatus property
Get the cached value of the ExecMainStatus
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_main_status_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_exec_main_status_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
ExecMainStatus property
Create a stream for the ExecMainStatus
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_paths(&self) -> Result<Vec<String>>
pub async fn exec_paths(&self) -> Result<Vec<String>>
ExecPaths property
Sourcepub fn cached_exec_paths(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_exec_paths( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
ExecPaths property
Get the cached value of the ExecPaths
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_paths_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_exec_paths_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
ExecPaths property
Create a stream for the ExecPaths
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_reload(&self) -> Result<Vec<Exec>>
pub async fn exec_reload(&self) -> Result<Vec<Exec>>
ExecReload property
Sourcepub fn cached_exec_reload(
&self,
) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
pub fn cached_exec_reload( &self, ) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
ExecReload property
Get the cached value of the ExecReload
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_reload_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
pub async fn receive_exec_reload_changed( &self, ) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
ExecReload property
Create a stream for the ExecReload
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_reload_ex(&self) -> Result<Vec<ExecEx>>
pub async fn exec_reload_ex(&self) -> Result<Vec<ExecEx>>
ExecReloadEx property
Sourcepub fn cached_exec_reload_ex(
&self,
) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
pub fn cached_exec_reload_ex( &self, ) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
ExecReloadEx property
Get the cached value of the ExecReloadEx
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_reload_ex_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
pub async fn receive_exec_reload_ex_changed( &self, ) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
ExecReloadEx property
Create a stream for the ExecReloadEx
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_search_path(&self) -> Result<Vec<String>>
pub async fn exec_search_path(&self) -> Result<Vec<String>>
ExecSearchPath property
Sourcepub fn cached_exec_search_path(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_exec_search_path( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
ExecSearchPath property
Get the cached value of the ExecSearchPath
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_search_path_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_exec_search_path_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
ExecSearchPath property
Create a stream for the ExecSearchPath
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_start(&self) -> Result<Vec<Exec>>
pub async fn exec_start(&self) -> Result<Vec<Exec>>
ExecStart property
Sourcepub fn cached_exec_start(
&self,
) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
pub fn cached_exec_start( &self, ) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
ExecStart property
Get the cached value of the ExecStart
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_start_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
pub async fn receive_exec_start_changed( &self, ) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
ExecStart property
Create a stream for the ExecStart
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_start_ex(&self) -> Result<Vec<ExecEx>>
pub async fn exec_start_ex(&self) -> Result<Vec<ExecEx>>
ExecStartEx property
Sourcepub fn cached_exec_start_ex(
&self,
) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
pub fn cached_exec_start_ex( &self, ) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
ExecStartEx property
Get the cached value of the ExecStartEx
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_start_ex_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
pub async fn receive_exec_start_ex_changed( &self, ) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
ExecStartEx property
Create a stream for the ExecStartEx
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_start_post(&self) -> Result<Vec<Exec>>
pub async fn exec_start_post(&self) -> Result<Vec<Exec>>
ExecStartPost property
Sourcepub fn cached_exec_start_post(
&self,
) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
pub fn cached_exec_start_post( &self, ) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
ExecStartPost property
Get the cached value of the ExecStartPost
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_start_post_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
pub async fn receive_exec_start_post_changed( &self, ) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
ExecStartPost property
Create a stream for the ExecStartPost
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_start_post_ex(&self) -> Result<Vec<ExecEx>>
pub async fn exec_start_post_ex(&self) -> Result<Vec<ExecEx>>
ExecStartPostEx property
Sourcepub fn cached_exec_start_post_ex(
&self,
) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
pub fn cached_exec_start_post_ex( &self, ) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
ExecStartPostEx property
Get the cached value of the ExecStartPostEx
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_start_post_ex_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
pub async fn receive_exec_start_post_ex_changed( &self, ) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
ExecStartPostEx property
Create a stream for the ExecStartPostEx
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_start_pre(&self) -> Result<Vec<Exec>>
pub async fn exec_start_pre(&self) -> Result<Vec<Exec>>
ExecStartPre property
Sourcepub fn cached_exec_start_pre(
&self,
) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
pub fn cached_exec_start_pre( &self, ) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
ExecStartPre property
Get the cached value of the ExecStartPre
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_start_pre_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
pub async fn receive_exec_start_pre_changed( &self, ) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
ExecStartPre property
Create a stream for the ExecStartPre
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_start_pre_ex(&self) -> Result<Vec<ExecEx>>
pub async fn exec_start_pre_ex(&self) -> Result<Vec<ExecEx>>
ExecStartPreEx property
Sourcepub fn cached_exec_start_pre_ex(
&self,
) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
pub fn cached_exec_start_pre_ex( &self, ) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
ExecStartPreEx property
Get the cached value of the ExecStartPreEx
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_start_pre_ex_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
pub async fn receive_exec_start_pre_ex_changed( &self, ) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
ExecStartPreEx property
Create a stream for the ExecStartPreEx
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_exec_stop(
&self,
) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
pub fn cached_exec_stop( &self, ) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
ExecStop property
Get the cached value of the ExecStop
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_stop_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
pub async fn receive_exec_stop_changed( &self, ) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
ExecStop property
Create a stream for the ExecStop
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_stop_ex(&self) -> Result<Vec<ExecEx>>
pub async fn exec_stop_ex(&self) -> Result<Vec<ExecEx>>
ExecStopEx property
Sourcepub fn cached_exec_stop_ex(
&self,
) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
pub fn cached_exec_stop_ex( &self, ) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
ExecStopEx property
Get the cached value of the ExecStopEx
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_stop_ex_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
pub async fn receive_exec_stop_ex_changed( &self, ) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
ExecStopEx property
Create a stream for the ExecStopEx
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_stop_post(&self) -> Result<Vec<Exec>>
pub async fn exec_stop_post(&self) -> Result<Vec<Exec>>
ExecStopPost property
Sourcepub fn cached_exec_stop_post(
&self,
) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
pub fn cached_exec_stop_post( &self, ) -> Result<Option<<Result<Vec<Exec>> as ResultAdapter>::Ok>, <Result<Vec<Exec>> as ResultAdapter>::Err>
ExecStopPost property
Get the cached value of the ExecStopPost
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_stop_post_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
pub async fn receive_exec_stop_post_changed( &self, ) -> PropertyStream<'p, <Result<Vec<Exec>> as ResultAdapter>::Ok>
ExecStopPost property
Create a stream for the ExecStopPost
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn exec_stop_post_ex(&self) -> Result<Vec<ExecEx>>
pub async fn exec_stop_post_ex(&self) -> Result<Vec<ExecEx>>
ExecStopPostEx property
Sourcepub fn cached_exec_stop_post_ex(
&self,
) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
pub fn cached_exec_stop_post_ex( &self, ) -> Result<Option<<Result<Vec<ExecEx>> as ResultAdapter>::Ok>, <Result<Vec<ExecEx>> as ResultAdapter>::Err>
ExecStopPostEx property
Get the cached value of the ExecStopPostEx
property, or None
if the property is not cached.
Sourcepub async fn receive_exec_stop_post_ex_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
pub async fn receive_exec_stop_post_ex_changed( &self, ) -> PropertyStream<'p, <Result<Vec<ExecEx>> as ResultAdapter>::Ok>
ExecStopPostEx property
Create a stream for the ExecStopPostEx
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_exit_type(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_exit_type( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
ExitType property
Get the cached value of the ExitType
property, or None
if the property is not cached.
Sourcepub async fn receive_exit_type_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_exit_type_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
ExitType property
Create a stream for the ExitType
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn extension_directories(&self) -> Result<Vec<String>>
pub async fn extension_directories(&self) -> Result<Vec<String>>
ExtensionDirectories property
Sourcepub fn cached_extension_directories(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_extension_directories( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
ExtensionDirectories property
Get the cached value of the ExtensionDirectories
property, or None
if the property is not cached.
Sourcepub async fn receive_extension_directories_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_extension_directories_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
ExtensionDirectories property
Create a stream for the ExtensionDirectories
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn extension_images(&self) -> Result<Vec<ExtensionImage>>
pub async fn extension_images(&self) -> Result<Vec<ExtensionImage>>
ExtensionImages property
Sourcepub fn cached_extension_images(
&self,
) -> Result<Option<<Result<Vec<ExtensionImage>> as ResultAdapter>::Ok>, <Result<Vec<ExtensionImage>> as ResultAdapter>::Err>
pub fn cached_extension_images( &self, ) -> Result<Option<<Result<Vec<ExtensionImage>> as ResultAdapter>::Ok>, <Result<Vec<ExtensionImage>> as ResultAdapter>::Err>
ExtensionImages property
Get the cached value of the ExtensionImages
property, or None
if the property is not cached.
Sourcepub async fn receive_extension_images_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<ExtensionImage>> as ResultAdapter>::Ok>
pub async fn receive_extension_images_changed( &self, ) -> PropertyStream<'p, <Result<Vec<ExtensionImage>> as ResultAdapter>::Ok>
ExtensionImages property
Create a stream for the ExtensionImages
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn file_descriptor_store_max(&self) -> Result<u32>
pub async fn file_descriptor_store_max(&self) -> Result<u32>
FileDescriptorStoreMax property
Sourcepub fn cached_file_descriptor_store_max(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_file_descriptor_store_max( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
FileDescriptorStoreMax property
Get the cached value of the FileDescriptorStoreMax
property, or None
if the property is not cached.
Sourcepub async fn receive_file_descriptor_store_max_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_file_descriptor_store_max_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
FileDescriptorStoreMax property
Create a stream for the FileDescriptorStoreMax
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn final_kill_signal(&self) -> Result<i32>
pub async fn final_kill_signal(&self) -> Result<i32>
FinalKillSignal property
Sourcepub fn cached_final_kill_signal(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_final_kill_signal( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
FinalKillSignal property
Get the cached value of the FinalKillSignal
property, or None
if the property is not cached.
Sourcepub async fn receive_final_kill_signal_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_final_kill_signal_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
FinalKillSignal property
Create a stream for the FinalKillSignal
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_gid(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_gid( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
GID property
Get the cached value of the GID
property, or None
if the property is not cached.
Sourcepub async fn receive_gid_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_gid_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
GID property
Create a stream for the GID
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_group(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_group( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Group property
Get the cached value of the Group
property, or None
if the property is not cached.
Sourcepub async fn receive_group_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_group_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
Group property
Create a stream for the Group
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn guess_main_pid(&self) -> Result<bool>
pub async fn guess_main_pid(&self) -> Result<bool>
GuessMainPID property
Sourcepub fn cached_guess_main_pid(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_guess_main_pid( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
GuessMainPID property
Get the cached value of the GuessMainPID
property, or None
if the property is not cached.
Sourcepub async fn receive_guess_main_pid_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_guess_main_pid_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
GuessMainPID property
Create a stream for the GuessMainPID
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn io_accounting(&self) -> Result<bool>
pub async fn io_accounting(&self) -> Result<bool>
IOAccounting property
Sourcepub fn cached_io_accounting(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_io_accounting( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
IOAccounting property
Get the cached value of the IOAccounting
property, or None
if the property is not cached.
Sourcepub async fn receive_io_accounting_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_io_accounting_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
IOAccounting property
Create a stream for the IOAccounting
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn io_device_latency_target_usec(&self) -> Result<Vec<(String, u64)>>
pub async fn io_device_latency_target_usec(&self) -> Result<Vec<(String, u64)>>
IODeviceLatencyTargetUSec property
Sourcepub fn cached_io_device_latency_target_usec(
&self,
) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
pub fn cached_io_device_latency_target_usec( &self, ) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
IODeviceLatencyTargetUSec property
Get the cached value of the IODeviceLatencyTargetUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_io_device_latency_target_usec_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
pub async fn receive_io_device_latency_target_usec_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
IODeviceLatencyTargetUSec property
Create a stream for the IODeviceLatencyTargetUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_io_device_weight(
&self,
) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
pub fn cached_io_device_weight( &self, ) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
IODeviceWeight property
Get the cached value of the IODeviceWeight
property, or None
if the property is not cached.
Sourcepub async fn receive_io_device_weight_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
pub async fn receive_io_device_weight_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
IODeviceWeight property
Create a stream for the IODeviceWeight
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn io_read_bandwidth_max(&self) -> Result<Vec<(String, u64)>>
pub async fn io_read_bandwidth_max(&self) -> Result<Vec<(String, u64)>>
IOReadBandwidthMax property
Sourcepub fn cached_io_read_bandwidth_max(
&self,
) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
pub fn cached_io_read_bandwidth_max( &self, ) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
IOReadBandwidthMax property
Get the cached value of the IOReadBandwidthMax
property, or None
if the property is not cached.
Sourcepub async fn receive_io_read_bandwidth_max_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
pub async fn receive_io_read_bandwidth_max_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
IOReadBandwidthMax property
Create a stream for the IOReadBandwidthMax
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn io_read_bytes(&self) -> Result<u64>
pub async fn io_read_bytes(&self) -> Result<u64>
IOReadBytes property
Sourcepub fn cached_io_read_bytes(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_io_read_bytes( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
IOReadBytes property
Get the cached value of the IOReadBytes
property, or None
if the property is not cached.
Sourcepub async fn receive_io_read_bytes_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_io_read_bytes_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
IOReadBytes property
Create a stream for the IOReadBytes
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_io_read_iops_max(
&self,
) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
pub fn cached_io_read_iops_max( &self, ) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
IOReadIOPSMax property
Get the cached value of the IOReadIOPSMax
property, or None
if the property is not cached.
Sourcepub async fn receive_io_read_iops_max_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
pub async fn receive_io_read_iops_max_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
IOReadIOPSMax property
Create a stream for the IOReadIOPSMax
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn io_read_operations(&self) -> Result<u64>
pub async fn io_read_operations(&self) -> Result<u64>
IOReadOperations property
Sourcepub fn cached_io_read_operations(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_io_read_operations( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
IOReadOperations property
Get the cached value of the IOReadOperations
property, or None
if the property is not cached.
Sourcepub async fn receive_io_read_operations_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_io_read_operations_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
IOReadOperations property
Create a stream for the IOReadOperations
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn io_scheduling_class(&self) -> Result<i32>
pub async fn io_scheduling_class(&self) -> Result<i32>
IOSchedulingClass property
Sourcepub fn cached_io_scheduling_class(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_io_scheduling_class( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
IOSchedulingClass property
Get the cached value of the IOSchedulingClass
property, or None
if the property is not cached.
Sourcepub async fn receive_io_scheduling_class_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_io_scheduling_class_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
IOSchedulingClass property
Create a stream for the IOSchedulingClass
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn io_scheduling_priority(&self) -> Result<i32>
pub async fn io_scheduling_priority(&self) -> Result<i32>
IOSchedulingPriority property
Sourcepub fn cached_io_scheduling_priority(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_io_scheduling_priority( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
IOSchedulingPriority property
Get the cached value of the IOSchedulingPriority
property, or None
if the property is not cached.
Sourcepub async fn receive_io_scheduling_priority_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_io_scheduling_priority_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
IOSchedulingPriority property
Create a stream for the IOSchedulingPriority
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_io_weight(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_io_weight( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
IOWeight property
Get the cached value of the IOWeight
property, or None
if the property is not cached.
Sourcepub async fn receive_io_weight_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_io_weight_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
IOWeight property
Create a stream for the IOWeight
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn io_write_bandwidth_max(&self) -> Result<Vec<(String, u64)>>
pub async fn io_write_bandwidth_max(&self) -> Result<Vec<(String, u64)>>
IOWriteBandwidthMax property
Sourcepub fn cached_io_write_bandwidth_max(
&self,
) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
pub fn cached_io_write_bandwidth_max( &self, ) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
IOWriteBandwidthMax property
Get the cached value of the IOWriteBandwidthMax
property, or None
if the property is not cached.
Sourcepub async fn receive_io_write_bandwidth_max_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
pub async fn receive_io_write_bandwidth_max_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
IOWriteBandwidthMax property
Create a stream for the IOWriteBandwidthMax
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn io_write_bytes(&self) -> Result<u64>
pub async fn io_write_bytes(&self) -> Result<u64>
IOWriteBytes property
Sourcepub fn cached_io_write_bytes(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_io_write_bytes( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
IOWriteBytes property
Get the cached value of the IOWriteBytes
property, or None
if the property is not cached.
Sourcepub async fn receive_io_write_bytes_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_io_write_bytes_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
IOWriteBytes property
Create a stream for the IOWriteBytes
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_io_write_iops_max(
&self,
) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
pub fn cached_io_write_iops_max( &self, ) -> Result<Option<<Result<Vec<(String, u64)>> as ResultAdapter>::Ok>, <Result<Vec<(String, u64)>> as ResultAdapter>::Err>
IOWriteIOPSMax property
Get the cached value of the IOWriteIOPSMax
property, or None
if the property is not cached.
Sourcepub async fn receive_io_write_iops_max_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
pub async fn receive_io_write_iops_max_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, u64)>> as ResultAdapter>::Ok>
IOWriteIOPSMax property
Create a stream for the IOWriteIOPSMax
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn io_write_operations(&self) -> Result<u64>
pub async fn io_write_operations(&self) -> Result<u64>
IOWriteOperations property
Sourcepub fn cached_io_write_operations(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_io_write_operations( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
IOWriteOperations property
Get the cached value of the IOWriteOperations
property, or None
if the property is not cached.
Sourcepub async fn receive_io_write_operations_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_io_write_operations_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
IOWriteOperations property
Create a stream for the IOWriteOperations
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn ip_accounting(&self) -> Result<bool>
pub async fn ip_accounting(&self) -> Result<bool>
IPAccounting property
Sourcepub fn cached_ip_accounting(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_ip_accounting( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
IPAccounting property
Get the cached value of the IPAccounting
property, or None
if the property is not cached.
Sourcepub async fn receive_ip_accounting_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_ip_accounting_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
IPAccounting property
Create a stream for the IPAccounting
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn ip_address_allow(&self) -> Result<Vec<(i32, Vec<u8>, u32)>>
pub async fn ip_address_allow(&self) -> Result<Vec<(i32, Vec<u8>, u32)>>
IPAddressAllow property
Sourcepub fn cached_ip_address_allow(
&self,
) -> Result<Option<<Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Ok>, <Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Err>
pub fn cached_ip_address_allow( &self, ) -> Result<Option<<Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Ok>, <Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Err>
IPAddressAllow property
Get the cached value of the IPAddressAllow
property, or None
if the property is not cached.
Sourcepub async fn receive_ip_address_allow_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Ok>
pub async fn receive_ip_address_allow_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Ok>
IPAddressAllow property
Create a stream for the IPAddressAllow
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_ip_address_deny(
&self,
) -> Result<Option<<Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Ok>, <Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Err>
pub fn cached_ip_address_deny( &self, ) -> Result<Option<<Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Ok>, <Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Err>
IPAddressDeny property
Get the cached value of the IPAddressDeny
property, or None
if the property is not cached.
Sourcepub async fn receive_ip_address_deny_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Ok>
pub async fn receive_ip_address_deny_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(i32, Vec<u8>, u32)>> as ResultAdapter>::Ok>
IPAddressDeny property
Create a stream for the IPAddressDeny
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn ipc_namespace_path(&self) -> Result<String>
pub async fn ipc_namespace_path(&self) -> Result<String>
IPCNamespacePath property
Sourcepub fn cached_ipc_namespace_path(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_ipc_namespace_path( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
IPCNamespacePath property
Get the cached value of the IPCNamespacePath
property, or None
if the property is not cached.
Sourcepub async fn receive_ipc_namespace_path_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_ipc_namespace_path_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
IPCNamespacePath property
Create a stream for the IPCNamespacePath
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn ip_egress_bytes(&self) -> Result<u64>
pub async fn ip_egress_bytes(&self) -> Result<u64>
IPEgressBytes property
Sourcepub fn cached_ip_egress_bytes(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_ip_egress_bytes( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
IPEgressBytes property
Get the cached value of the IPEgressBytes
property, or None
if the property is not cached.
Sourcepub async fn receive_ip_egress_bytes_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_ip_egress_bytes_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
IPEgressBytes property
Create a stream for the IPEgressBytes
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn ip_egress_filter_path(&self) -> Result<Vec<String>>
pub async fn ip_egress_filter_path(&self) -> Result<Vec<String>>
IPEgressFilterPath property
Sourcepub fn cached_ip_egress_filter_path(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_ip_egress_filter_path( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
IPEgressFilterPath property
Get the cached value of the IPEgressFilterPath
property, or None
if the property is not cached.
Sourcepub async fn receive_ip_egress_filter_path_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_ip_egress_filter_path_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
IPEgressFilterPath property
Create a stream for the IPEgressFilterPath
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn ip_egress_packets(&self) -> Result<u64>
pub async fn ip_egress_packets(&self) -> Result<u64>
IPEgressPackets property
Sourcepub fn cached_ip_egress_packets(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_ip_egress_packets( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
IPEgressPackets property
Get the cached value of the IPEgressPackets
property, or None
if the property is not cached.
Sourcepub async fn receive_ip_egress_packets_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_ip_egress_packets_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
IPEgressPackets property
Create a stream for the IPEgressPackets
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn ip_ingress_bytes(&self) -> Result<u64>
pub async fn ip_ingress_bytes(&self) -> Result<u64>
IPIngressBytes property
Sourcepub fn cached_ip_ingress_bytes(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_ip_ingress_bytes( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
IPIngressBytes property
Get the cached value of the IPIngressBytes
property, or None
if the property is not cached.
Sourcepub async fn receive_ip_ingress_bytes_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_ip_ingress_bytes_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
IPIngressBytes property
Create a stream for the IPIngressBytes
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn ip_ingress_filter_path(&self) -> Result<Vec<String>>
pub async fn ip_ingress_filter_path(&self) -> Result<Vec<String>>
IPIngressFilterPath property
Sourcepub fn cached_ip_ingress_filter_path(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_ip_ingress_filter_path( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
IPIngressFilterPath property
Get the cached value of the IPIngressFilterPath
property, or None
if the property is not cached.
Sourcepub async fn receive_ip_ingress_filter_path_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_ip_ingress_filter_path_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
IPIngressFilterPath property
Create a stream for the IPIngressFilterPath
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn ip_ingress_packets(&self) -> Result<u64>
pub async fn ip_ingress_packets(&self) -> Result<u64>
IPIngressPackets property
Sourcepub fn cached_ip_ingress_packets(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_ip_ingress_packets( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
IPIngressPackets property
Get the cached value of the IPIngressPackets
property, or None
if the property is not cached.
Sourcepub async fn receive_ip_ingress_packets_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_ip_ingress_packets_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
IPIngressPackets property
Create a stream for the IPIngressPackets
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn ignore_sigpipe(&self) -> Result<bool>
pub async fn ignore_sigpipe(&self) -> Result<bool>
IgnoreSIGPIPE property
Sourcepub fn cached_ignore_sigpipe(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_ignore_sigpipe( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
IgnoreSIGPIPE property
Get the cached value of the IgnoreSIGPIPE
property, or None
if the property is not cached.
Sourcepub async fn receive_ignore_sigpipe_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_ignore_sigpipe_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
IgnoreSIGPIPE property
Create a stream for the IgnoreSIGPIPE
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn inaccessible_paths(&self) -> Result<Vec<String>>
pub async fn inaccessible_paths(&self) -> Result<Vec<String>>
InaccessiblePaths property
Sourcepub fn cached_inaccessible_paths(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_inaccessible_paths( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
InaccessiblePaths property
Get the cached value of the InaccessiblePaths
property, or None
if the property is not cached.
Sourcepub async fn receive_inaccessible_paths_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_inaccessible_paths_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
InaccessiblePaths property
Create a stream for the InaccessiblePaths
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn keyring_mode(&self) -> Result<String>
pub async fn keyring_mode(&self) -> Result<String>
KeyringMode property
Sourcepub fn cached_keyring_mode(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_keyring_mode( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
KeyringMode property
Get the cached value of the KeyringMode
property, or None
if the property is not cached.
Sourcepub async fn receive_keyring_mode_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_keyring_mode_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
KeyringMode property
Create a stream for the KeyringMode
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_kill_mode(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_kill_mode( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
KillMode property
Get the cached value of the KillMode
property, or None
if the property is not cached.
Sourcepub async fn receive_kill_mode_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_kill_mode_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
KillMode property
Create a stream for the KillMode
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn kill_signal(&self) -> Result<i32>
pub async fn kill_signal(&self) -> Result<i32>
KillSignal property
Sourcepub fn cached_kill_signal(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_kill_signal( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
KillSignal property
Get the cached value of the KillSignal
property, or None
if the property is not cached.
Sourcepub async fn receive_kill_signal_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_kill_signal_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
KillSignal property
Create a stream for the KillSignal
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_limit_as(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_as( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitAS property
Get the cached value of the LimitAS
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_as_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_as_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitAS property
Create a stream for the LimitAS
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_as_soft(&self) -> Result<u64>
pub async fn limit_as_soft(&self) -> Result<u64>
LimitASSoft property
Sourcepub fn cached_limit_as_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_as_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitASSoft property
Get the cached value of the LimitASSoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_as_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_as_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitASSoft property
Create a stream for the LimitASSoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_core(&self) -> Result<u64>
pub async fn limit_core(&self) -> Result<u64>
LimitCORE property
Sourcepub fn cached_limit_core(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_core( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitCORE property
Get the cached value of the LimitCORE
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_core_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_core_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitCORE property
Create a stream for the LimitCORE
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_core_soft(&self) -> Result<u64>
pub async fn limit_core_soft(&self) -> Result<u64>
LimitCORESoft property
Sourcepub fn cached_limit_core_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_core_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitCORESoft property
Get the cached value of the LimitCORESoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_core_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_core_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitCORESoft property
Create a stream for the LimitCORESoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_limit_cpu(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_cpu( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitCPU property
Get the cached value of the LimitCPU
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_cpu_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_cpu_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitCPU property
Create a stream for the LimitCPU
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_cpu_soft(&self) -> Result<u64>
pub async fn limit_cpu_soft(&self) -> Result<u64>
LimitCPUSoft property
Sourcepub fn cached_limit_cpu_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_cpu_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitCPUSoft property
Get the cached value of the LimitCPUSoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_cpu_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_cpu_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitCPUSoft property
Create a stream for the LimitCPUSoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_data(&self) -> Result<u64>
pub async fn limit_data(&self) -> Result<u64>
LimitDATA property
Sourcepub fn cached_limit_data(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_data( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitDATA property
Get the cached value of the LimitDATA
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_data_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_data_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitDATA property
Create a stream for the LimitDATA
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_data_soft(&self) -> Result<u64>
pub async fn limit_data_soft(&self) -> Result<u64>
LimitDATASoft property
Sourcepub fn cached_limit_data_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_data_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitDATASoft property
Get the cached value of the LimitDATASoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_data_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_data_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitDATASoft property
Create a stream for the LimitDATASoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_fsize(&self) -> Result<u64>
pub async fn limit_fsize(&self) -> Result<u64>
LimitFSIZE property
Sourcepub fn cached_limit_fsize(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_fsize( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitFSIZE property
Get the cached value of the LimitFSIZE
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_fsize_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_fsize_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitFSIZE property
Create a stream for the LimitFSIZE
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_fsize_soft(&self) -> Result<u64>
pub async fn limit_fsize_soft(&self) -> Result<u64>
LimitFSIZESoft property
Sourcepub fn cached_limit_fsize_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_fsize_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitFSIZESoft property
Get the cached value of the LimitFSIZESoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_fsize_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_fsize_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitFSIZESoft property
Create a stream for the LimitFSIZESoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_locks(&self) -> Result<u64>
pub async fn limit_locks(&self) -> Result<u64>
LimitLOCKS property
Sourcepub fn cached_limit_locks(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_locks( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitLOCKS property
Get the cached value of the LimitLOCKS
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_locks_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_locks_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitLOCKS property
Create a stream for the LimitLOCKS
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_locks_soft(&self) -> Result<u64>
pub async fn limit_locks_soft(&self) -> Result<u64>
LimitLOCKSSoft property
Sourcepub fn cached_limit_locks_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_locks_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitLOCKSSoft property
Get the cached value of the LimitLOCKSSoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_locks_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_locks_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitLOCKSSoft property
Create a stream for the LimitLOCKSSoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_memlock(&self) -> Result<u64>
pub async fn limit_memlock(&self) -> Result<u64>
LimitMEMLOCK property
Sourcepub fn cached_limit_memlock(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_memlock( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitMEMLOCK property
Get the cached value of the LimitMEMLOCK
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_memlock_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_memlock_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitMEMLOCK property
Create a stream for the LimitMEMLOCK
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_memlock_soft(&self) -> Result<u64>
pub async fn limit_memlock_soft(&self) -> Result<u64>
LimitMEMLOCKSoft property
Sourcepub fn cached_limit_memlock_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_memlock_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitMEMLOCKSoft property
Get the cached value of the LimitMEMLOCKSoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_memlock_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_memlock_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitMEMLOCKSoft property
Create a stream for the LimitMEMLOCKSoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_msgqueue(&self) -> Result<u64>
pub async fn limit_msgqueue(&self) -> Result<u64>
LimitMSGQUEUE property
Sourcepub fn cached_limit_msgqueue(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_msgqueue( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitMSGQUEUE property
Get the cached value of the LimitMSGQUEUE
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_msgqueue_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_msgqueue_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitMSGQUEUE property
Create a stream for the LimitMSGQUEUE
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_msgqueue_soft(&self) -> Result<u64>
pub async fn limit_msgqueue_soft(&self) -> Result<u64>
LimitMSGQUEUESoft property
Sourcepub fn cached_limit_msgqueue_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_msgqueue_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitMSGQUEUESoft property
Get the cached value of the LimitMSGQUEUESoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_msgqueue_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_msgqueue_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitMSGQUEUESoft property
Create a stream for the LimitMSGQUEUESoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_nice(&self) -> Result<u64>
pub async fn limit_nice(&self) -> Result<u64>
LimitNICE property
Sourcepub fn cached_limit_nice(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_nice( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitNICE property
Get the cached value of the LimitNICE
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_nice_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_nice_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitNICE property
Create a stream for the LimitNICE
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_nice_soft(&self) -> Result<u64>
pub async fn limit_nice_soft(&self) -> Result<u64>
LimitNICESoft property
Sourcepub fn cached_limit_nice_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_nice_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitNICESoft property
Get the cached value of the LimitNICESoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_nice_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_nice_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitNICESoft property
Create a stream for the LimitNICESoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_nofile(&self) -> Result<u64>
pub async fn limit_nofile(&self) -> Result<u64>
LimitNOFILE property
Sourcepub fn cached_limit_nofile(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_nofile( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitNOFILE property
Get the cached value of the LimitNOFILE
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_nofile_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_nofile_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitNOFILE property
Create a stream for the LimitNOFILE
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_nofile_soft(&self) -> Result<u64>
pub async fn limit_nofile_soft(&self) -> Result<u64>
LimitNOFILESoft property
Sourcepub fn cached_limit_nofile_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_nofile_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitNOFILESoft property
Get the cached value of the LimitNOFILESoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_nofile_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_nofile_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitNOFILESoft property
Create a stream for the LimitNOFILESoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_nproc(&self) -> Result<u64>
pub async fn limit_nproc(&self) -> Result<u64>
LimitNPROC property
Sourcepub fn cached_limit_nproc(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_nproc( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitNPROC property
Get the cached value of the LimitNPROC
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_nproc_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_nproc_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitNPROC property
Create a stream for the LimitNPROC
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_nproc_soft(&self) -> Result<u64>
pub async fn limit_nproc_soft(&self) -> Result<u64>
LimitNPROCSoft property
Sourcepub fn cached_limit_nproc_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_nproc_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitNPROCSoft property
Get the cached value of the LimitNPROCSoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_nproc_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_nproc_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitNPROCSoft property
Create a stream for the LimitNPROCSoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_limit_rss(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_rss( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitRSS property
Get the cached value of the LimitRSS
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_rss_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_rss_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitRSS property
Create a stream for the LimitRSS
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_rss_soft(&self) -> Result<u64>
pub async fn limit_rss_soft(&self) -> Result<u64>
LimitRSSSoft property
Sourcepub fn cached_limit_rss_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_rss_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitRSSSoft property
Get the cached value of the LimitRSSSoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_rss_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_rss_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitRSSSoft property
Create a stream for the LimitRSSSoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_rtprio(&self) -> Result<u64>
pub async fn limit_rtprio(&self) -> Result<u64>
LimitRTPRIO property
Sourcepub fn cached_limit_rtprio(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_rtprio( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitRTPRIO property
Get the cached value of the LimitRTPRIO
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_rtprio_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_rtprio_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitRTPRIO property
Create a stream for the LimitRTPRIO
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_rtprio_soft(&self) -> Result<u64>
pub async fn limit_rtprio_soft(&self) -> Result<u64>
LimitRTPRIOSoft property
Sourcepub fn cached_limit_rtprio_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_rtprio_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitRTPRIOSoft property
Get the cached value of the LimitRTPRIOSoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_rtprio_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_rtprio_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitRTPRIOSoft property
Create a stream for the LimitRTPRIOSoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_rttime(&self) -> Result<u64>
pub async fn limit_rttime(&self) -> Result<u64>
LimitRTTIME property
Sourcepub fn cached_limit_rttime(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_rttime( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitRTTIME property
Get the cached value of the LimitRTTIME
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_rttime_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_rttime_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitRTTIME property
Create a stream for the LimitRTTIME
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_rttime_soft(&self) -> Result<u64>
pub async fn limit_rttime_soft(&self) -> Result<u64>
LimitRTTIMESoft property
Sourcepub fn cached_limit_rttime_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_rttime_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitRTTIMESoft property
Get the cached value of the LimitRTTIMESoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_rttime_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_rttime_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitRTTIMESoft property
Create a stream for the LimitRTTIMESoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_sigpending(&self) -> Result<u64>
pub async fn limit_sigpending(&self) -> Result<u64>
LimitSIGPENDING property
Sourcepub fn cached_limit_sigpending(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_sigpending( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitSIGPENDING property
Get the cached value of the LimitSIGPENDING
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_sigpending_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_sigpending_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitSIGPENDING property
Create a stream for the LimitSIGPENDING
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_sigpending_soft(&self) -> Result<u64>
pub async fn limit_sigpending_soft(&self) -> Result<u64>
LimitSIGPENDINGSoft property
Sourcepub fn cached_limit_sigpending_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_sigpending_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitSIGPENDINGSoft property
Get the cached value of the LimitSIGPENDINGSoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_sigpending_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_sigpending_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitSIGPENDINGSoft property
Create a stream for the LimitSIGPENDINGSoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_stack(&self) -> Result<u64>
pub async fn limit_stack(&self) -> Result<u64>
LimitSTACK property
Sourcepub fn cached_limit_stack(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_stack( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitSTACK property
Get the cached value of the LimitSTACK
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_stack_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_stack_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitSTACK property
Create a stream for the LimitSTACK
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn limit_stack_soft(&self) -> Result<u64>
pub async fn limit_stack_soft(&self) -> Result<u64>
LimitSTACKSoft property
Sourcepub fn cached_limit_stack_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_limit_stack_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LimitSTACKSoft property
Get the cached value of the LimitSTACKSoft
property, or None
if the property is not cached.
Sourcepub async fn receive_limit_stack_soft_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_limit_stack_soft_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LimitSTACKSoft property
Create a stream for the LimitSTACKSoft
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_load_credential(
&self,
) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
pub fn cached_load_credential( &self, ) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
LoadCredential property
Get the cached value of the LoadCredential
property, or None
if the property is not cached.
Sourcepub async fn receive_load_credential_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
pub async fn receive_load_credential_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
LoadCredential property
Create a stream for the LoadCredential
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn load_credential_encrypted(&self) -> Result<Vec<(String, String)>>
pub async fn load_credential_encrypted(&self) -> Result<Vec<(String, String)>>
LoadCredentialEncrypted property
Sourcepub fn cached_load_credential_encrypted(
&self,
) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
pub fn cached_load_credential_encrypted( &self, ) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
LoadCredentialEncrypted property
Get the cached value of the LoadCredentialEncrypted
property, or None
if the property is not cached.
Sourcepub async fn receive_load_credential_encrypted_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
pub async fn receive_load_credential_encrypted_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
LoadCredentialEncrypted property
Create a stream for the LoadCredentialEncrypted
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn lock_personality(&self) -> Result<bool>
pub async fn lock_personality(&self) -> Result<bool>
LockPersonality property
Sourcepub fn cached_lock_personality(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_lock_personality( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
LockPersonality property
Get the cached value of the LockPersonality
property, or None
if the property is not cached.
Sourcepub async fn receive_lock_personality_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_lock_personality_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
LockPersonality property
Create a stream for the LockPersonality
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_log_extra_fields(
&self,
) -> Result<Option<<Result<Vec<Vec<u8>>> as ResultAdapter>::Ok>, <Result<Vec<Vec<u8>>> as ResultAdapter>::Err>
pub fn cached_log_extra_fields( &self, ) -> Result<Option<<Result<Vec<Vec<u8>>> as ResultAdapter>::Ok>, <Result<Vec<Vec<u8>>> as ResultAdapter>::Err>
LogExtraFields property
Get the cached value of the LogExtraFields
property, or None
if the property is not cached.
Sourcepub async fn receive_log_extra_fields_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<Vec<u8>>> as ResultAdapter>::Ok>
pub async fn receive_log_extra_fields_changed( &self, ) -> PropertyStream<'p, <Result<Vec<Vec<u8>>> as ResultAdapter>::Ok>
LogExtraFields property
Create a stream for the LogExtraFields
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn log_level_max(&self) -> Result<i32>
pub async fn log_level_max(&self) -> Result<i32>
LogLevelMax property
Sourcepub fn cached_log_level_max(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_log_level_max( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
LogLevelMax property
Get the cached value of the LogLevelMax
property, or None
if the property is not cached.
Sourcepub async fn receive_log_level_max_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_log_level_max_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
LogLevelMax property
Create a stream for the LogLevelMax
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn log_namespace(&self) -> Result<String>
pub async fn log_namespace(&self) -> Result<String>
LogNamespace property
Sourcepub fn cached_log_namespace(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_log_namespace( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
LogNamespace property
Get the cached value of the LogNamespace
property, or None
if the property is not cached.
Sourcepub async fn receive_log_namespace_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_log_namespace_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
LogNamespace property
Create a stream for the LogNamespace
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn log_rate_limit_burst(&self) -> Result<u32>
pub async fn log_rate_limit_burst(&self) -> Result<u32>
LogRateLimitBurst property
Sourcepub fn cached_log_rate_limit_burst(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_log_rate_limit_burst( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
LogRateLimitBurst property
Get the cached value of the LogRateLimitBurst
property, or None
if the property is not cached.
Sourcepub async fn receive_log_rate_limit_burst_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_log_rate_limit_burst_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
LogRateLimitBurst property
Create a stream for the LogRateLimitBurst
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn log_rate_limit_interval_usec(&self) -> Result<u64>
pub async fn log_rate_limit_interval_usec(&self) -> Result<u64>
LogRateLimitIntervalUSec property
Sourcepub fn cached_log_rate_limit_interval_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_log_rate_limit_interval_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
LogRateLimitIntervalUSec property
Get the cached value of the LogRateLimitIntervalUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_log_rate_limit_interval_usec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_log_rate_limit_interval_usec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
LogRateLimitIntervalUSec property
Create a stream for the LogRateLimitIntervalUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn logs_directory(&self) -> Result<Vec<String>>
pub async fn logs_directory(&self) -> Result<Vec<String>>
LogsDirectory property
Sourcepub fn cached_logs_directory(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_logs_directory( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
LogsDirectory property
Get the cached value of the LogsDirectory
property, or None
if the property is not cached.
Sourcepub async fn receive_logs_directory_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_logs_directory_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
LogsDirectory property
Create a stream for the LogsDirectory
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn logs_directory_mode(&self) -> Result<u32>
pub async fn logs_directory_mode(&self) -> Result<u32>
LogsDirectoryMode property
Sourcepub fn cached_logs_directory_mode(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_logs_directory_mode( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
LogsDirectoryMode property
Get the cached value of the LogsDirectoryMode
property, or None
if the property is not cached.
Sourcepub async fn receive_logs_directory_mode_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_logs_directory_mode_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
LogsDirectoryMode property
Create a stream for the LogsDirectoryMode
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn logs_directory_symlink(&self) -> Result<Vec<DirectorySymlink>>
pub async fn logs_directory_symlink(&self) -> Result<Vec<DirectorySymlink>>
LogsDirectorySymlink property
Sourcepub fn cached_logs_directory_symlink(
&self,
) -> Result<Option<<Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Err>
pub fn cached_logs_directory_symlink( &self, ) -> Result<Option<<Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Err>
LogsDirectorySymlink property
Get the cached value of the LogsDirectorySymlink
property, or None
if the property is not cached.
Sourcepub async fn receive_logs_directory_symlink_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>
pub async fn receive_logs_directory_symlink_changed( &self, ) -> PropertyStream<'p, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>
LogsDirectorySymlink property
Create a stream for the LogsDirectorySymlink
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_main_pid(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_main_pid( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
MainPID property
Get the cached value of the MainPID
property, or None
if the property is not cached.
Sourcepub async fn receive_main_pid_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_main_pid_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
MainPID property
Create a stream for the MainPID
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn managed_oom_memory_pressure(&self) -> Result<String>
pub async fn managed_oom_memory_pressure(&self) -> Result<String>
ManagedOOMMemoryPressure property
Sourcepub fn cached_managed_oom_memory_pressure(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_managed_oom_memory_pressure( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
ManagedOOMMemoryPressure property
Get the cached value of the ManagedOOMMemoryPressure
property, or None
if the property is not cached.
Sourcepub async fn receive_managed_oom_memory_pressure_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_managed_oom_memory_pressure_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
ManagedOOMMemoryPressure property
Create a stream for the ManagedOOMMemoryPressure
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn managed_oom_memory_pressure_limit(&self) -> Result<u32>
pub async fn managed_oom_memory_pressure_limit(&self) -> Result<u32>
ManagedOOMMemoryPressureLimit property
Sourcepub fn cached_managed_oom_memory_pressure_limit(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_managed_oom_memory_pressure_limit( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
ManagedOOMMemoryPressureLimit property
Get the cached value of the ManagedOOMMemoryPressureLimit
property, or None
if the property is not cached.
Sourcepub async fn receive_managed_oom_memory_pressure_limit_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_managed_oom_memory_pressure_limit_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
ManagedOOMMemoryPressureLimit property
Create a stream for the ManagedOOMMemoryPressureLimit
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn managed_oom_preference(&self) -> Result<String>
pub async fn managed_oom_preference(&self) -> Result<String>
ManagedOOMPreference property
Sourcepub fn cached_managed_oom_preference(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_managed_oom_preference( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
ManagedOOMPreference property
Get the cached value of the ManagedOOMPreference
property, or None
if the property is not cached.
Sourcepub async fn receive_managed_oom_preference_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_managed_oom_preference_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
ManagedOOMPreference property
Create a stream for the ManagedOOMPreference
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn managed_oom_swap(&self) -> Result<String>
pub async fn managed_oom_swap(&self) -> Result<String>
ManagedOOMSwap property
Sourcepub fn cached_managed_oom_swap(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_managed_oom_swap( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
ManagedOOMSwap property
Get the cached value of the ManagedOOMSwap
property, or None
if the property is not cached.
Sourcepub async fn receive_managed_oom_swap_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_managed_oom_swap_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
ManagedOOMSwap property
Create a stream for the ManagedOOMSwap
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn memory_accounting(&self) -> Result<bool>
pub async fn memory_accounting(&self) -> Result<bool>
MemoryAccounting property
Sourcepub fn cached_memory_accounting(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_memory_accounting( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
MemoryAccounting property
Get the cached value of the MemoryAccounting
property, or None
if the property is not cached.
Sourcepub async fn receive_memory_accounting_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_memory_accounting_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
MemoryAccounting property
Create a stream for the MemoryAccounting
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn memory_available(&self) -> Result<u64>
pub async fn memory_available(&self) -> Result<u64>
MemoryAvailable property
Sourcepub fn cached_memory_available(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_memory_available( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
MemoryAvailable property
Get the cached value of the MemoryAvailable
property, or None
if the property is not cached.
Sourcepub async fn receive_memory_available_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_memory_available_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
MemoryAvailable property
Create a stream for the MemoryAvailable
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn memory_current(&self) -> Result<u64>
pub async fn memory_current(&self) -> Result<u64>
MemoryCurrent property
Sourcepub fn cached_memory_current(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_memory_current( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
MemoryCurrent property
Get the cached value of the MemoryCurrent
property, or None
if the property is not cached.
Sourcepub async fn receive_memory_current_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_memory_current_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
MemoryCurrent property
Create a stream for the MemoryCurrent
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn memory_deny_write_execute(&self) -> Result<bool>
pub async fn memory_deny_write_execute(&self) -> Result<bool>
MemoryDenyWriteExecute property
Sourcepub fn cached_memory_deny_write_execute(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_memory_deny_write_execute( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
MemoryDenyWriteExecute property
Get the cached value of the MemoryDenyWriteExecute
property, or None
if the property is not cached.
Sourcepub async fn receive_memory_deny_write_execute_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_memory_deny_write_execute_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
MemoryDenyWriteExecute property
Create a stream for the MemoryDenyWriteExecute
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn memory_high(&self) -> Result<u64>
pub async fn memory_high(&self) -> Result<u64>
MemoryHigh property
Sourcepub fn cached_memory_high(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_memory_high( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
MemoryHigh property
Get the cached value of the MemoryHigh
property, or None
if the property is not cached.
Sourcepub async fn receive_memory_high_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_memory_high_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
MemoryHigh property
Create a stream for the MemoryHigh
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn memory_limit(&self) -> Result<u64>
pub async fn memory_limit(&self) -> Result<u64>
MemoryLimit property
Sourcepub fn cached_memory_limit(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_memory_limit( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
MemoryLimit property
Get the cached value of the MemoryLimit
property, or None
if the property is not cached.
Sourcepub async fn receive_memory_limit_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_memory_limit_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
MemoryLimit property
Create a stream for the MemoryLimit
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn memory_low(&self) -> Result<u64>
pub async fn memory_low(&self) -> Result<u64>
MemoryLow property
Sourcepub fn cached_memory_low(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_memory_low( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
MemoryLow property
Get the cached value of the MemoryLow
property, or None
if the property is not cached.
Sourcepub async fn receive_memory_low_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_memory_low_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
MemoryLow property
Create a stream for the MemoryLow
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn memory_max(&self) -> Result<u64>
pub async fn memory_max(&self) -> Result<u64>
MemoryMax property
Sourcepub fn cached_memory_max(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_memory_max( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
MemoryMax property
Get the cached value of the MemoryMax
property, or None
if the property is not cached.
Sourcepub async fn receive_memory_max_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_memory_max_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
MemoryMax property
Create a stream for the MemoryMax
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn memory_min(&self) -> Result<u64>
pub async fn memory_min(&self) -> Result<u64>
MemoryMin property
Sourcepub fn cached_memory_min(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_memory_min( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
MemoryMin property
Get the cached value of the MemoryMin
property, or None
if the property is not cached.
Sourcepub async fn receive_memory_min_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_memory_min_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
MemoryMin property
Create a stream for the MemoryMin
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn memory_swap_max(&self) -> Result<u64>
pub async fn memory_swap_max(&self) -> Result<u64>
MemorySwapMax property
Sourcepub fn cached_memory_swap_max(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_memory_swap_max( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
MemorySwapMax property
Get the cached value of the MemorySwapMax
property, or None
if the property is not cached.
Sourcepub async fn receive_memory_swap_max_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_memory_swap_max_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
MemorySwapMax property
Create a stream for the MemorySwapMax
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn mount_apivfs(&self) -> Result<bool>
pub async fn mount_apivfs(&self) -> Result<bool>
MountAPIVFS property
Sourcepub fn cached_mount_apivfs(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_mount_apivfs( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
MountAPIVFS property
Get the cached value of the MountAPIVFS
property, or None
if the property is not cached.
Sourcepub async fn receive_mount_apivfs_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_mount_apivfs_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
MountAPIVFS property
Create a stream for the MountAPIVFS
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn mount_flags(&self) -> Result<u64>
pub async fn mount_flags(&self) -> Result<u64>
MountFlags property
Sourcepub fn cached_mount_flags(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_mount_flags( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
MountFlags property
Get the cached value of the MountFlags
property, or None
if the property is not cached.
Sourcepub async fn receive_mount_flags_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_mount_flags_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
MountFlags property
Create a stream for the MountFlags
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn mount_images(&self) -> Result<Vec<MountImage>>
pub async fn mount_images(&self) -> Result<Vec<MountImage>>
MountImages property
Sourcepub fn cached_mount_images(
&self,
) -> Result<Option<<Result<Vec<MountImage>> as ResultAdapter>::Ok>, <Result<Vec<MountImage>> as ResultAdapter>::Err>
pub fn cached_mount_images( &self, ) -> Result<Option<<Result<Vec<MountImage>> as ResultAdapter>::Ok>, <Result<Vec<MountImage>> as ResultAdapter>::Err>
MountImages property
Get the cached value of the MountImages
property, or None
if the property is not cached.
Sourcepub async fn receive_mount_images_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<MountImage>> as ResultAdapter>::Ok>
pub async fn receive_mount_images_changed( &self, ) -> PropertyStream<'p, <Result<Vec<MountImage>> as ResultAdapter>::Ok>
MountImages property
Create a stream for the MountImages
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn n_file_descriptor_store(&self) -> Result<u32>
pub async fn n_file_descriptor_store(&self) -> Result<u32>
NFileDescriptorStore property
Sourcepub fn cached_n_file_descriptor_store(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_n_file_descriptor_store( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
NFileDescriptorStore property
Get the cached value of the NFileDescriptorStore
property, or None
if the property is not cached.
Sourcepub async fn receive_n_file_descriptor_store_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_n_file_descriptor_store_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
NFileDescriptorStore property
Create a stream for the NFileDescriptorStore
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn n_restarts(&self) -> Result<u32>
pub async fn n_restarts(&self) -> Result<u32>
NRestarts property
Sourcepub fn cached_n_restarts(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_n_restarts( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
NRestarts property
Get the cached value of the NRestarts
property, or None
if the property is not cached.
Sourcepub async fn receive_n_restarts_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_n_restarts_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
NRestarts property
Create a stream for the NRestarts
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_numa_mask(
&self,
) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
pub fn cached_numa_mask( &self, ) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
NUMAMask property
Get the cached value of the NUMAMask
property, or None
if the property is not cached.
Sourcepub async fn receive_numa_mask_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
pub async fn receive_numa_mask_changed( &self, ) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
NUMAMask property
Create a stream for the NUMAMask
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn numa_policy(&self) -> Result<i32>
pub async fn numa_policy(&self) -> Result<i32>
NUMAPolicy property
Sourcepub fn cached_numa_policy(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_numa_policy( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
NUMAPolicy property
Get the cached value of the NUMAPolicy
property, or None
if the property is not cached.
Sourcepub async fn receive_numa_policy_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_numa_policy_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
NUMAPolicy property
Create a stream for the NUMAPolicy
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn network_namespace_path(&self) -> Result<String>
pub async fn network_namespace_path(&self) -> Result<String>
NetworkNamespacePath property
Sourcepub fn cached_network_namespace_path(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_network_namespace_path( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
NetworkNamespacePath property
Get the cached value of the NetworkNamespacePath
property, or None
if the property is not cached.
Sourcepub async fn receive_network_namespace_path_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_network_namespace_path_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
NetworkNamespacePath property
Create a stream for the NetworkNamespacePath
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_nice(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_nice( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
Nice property
Get the cached value of the Nice
property, or None
if the property is not cached.
Sourcepub async fn receive_nice_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_nice_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
Nice property
Create a stream for the Nice
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn no_exec_paths(&self) -> Result<Vec<String>>
pub async fn no_exec_paths(&self) -> Result<Vec<String>>
NoExecPaths property
Sourcepub fn cached_no_exec_paths(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_no_exec_paths( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
NoExecPaths property
Get the cached value of the NoExecPaths
property, or None
if the property is not cached.
Sourcepub async fn receive_no_exec_paths_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_no_exec_paths_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
NoExecPaths property
Create a stream for the NoExecPaths
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn no_new_privileges(&self) -> Result<bool>
pub async fn no_new_privileges(&self) -> Result<bool>
NoNewPrivileges property
Sourcepub fn cached_no_new_privileges(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_no_new_privileges( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
NoNewPrivileges property
Get the cached value of the NoNewPrivileges
property, or None
if the property is not cached.
Sourcepub async fn receive_no_new_privileges_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_no_new_privileges_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
NoNewPrivileges property
Create a stream for the NoNewPrivileges
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn non_blocking(&self) -> Result<bool>
pub async fn non_blocking(&self) -> Result<bool>
NonBlocking property
Sourcepub fn cached_non_blocking(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_non_blocking( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
NonBlocking property
Get the cached value of the NonBlocking
property, or None
if the property is not cached.
Sourcepub async fn receive_non_blocking_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_non_blocking_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
NonBlocking property
Create a stream for the NonBlocking
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn notify_access(&self) -> Result<String>
pub async fn notify_access(&self) -> Result<String>
NotifyAccess property
Sourcepub fn cached_notify_access(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_notify_access( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
NotifyAccess property
Get the cached value of the NotifyAccess
property, or None
if the property is not cached.
Sourcepub async fn receive_notify_access_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_notify_access_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
NotifyAccess property
Create a stream for the NotifyAccess
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn oom_policy(&self) -> Result<String>
pub async fn oom_policy(&self) -> Result<String>
OOMPolicy property
Sourcepub fn cached_oom_policy(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_oom_policy( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
OOMPolicy property
Get the cached value of the OOMPolicy
property, or None
if the property is not cached.
Sourcepub async fn receive_oom_policy_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_oom_policy_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
OOMPolicy property
Create a stream for the OOMPolicy
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn oom_score_adjust(&self) -> Result<i32>
pub async fn oom_score_adjust(&self) -> Result<i32>
OOMScoreAdjust property
Sourcepub fn cached_oom_score_adjust(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_oom_score_adjust( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
OOMScoreAdjust property
Get the cached value of the OOMScoreAdjust
property, or None
if the property is not cached.
Sourcepub async fn receive_oom_score_adjust_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_oom_score_adjust_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
OOMScoreAdjust property
Create a stream for the OOMScoreAdjust
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_pam_name(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_pam_name( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
PAMName property
Get the cached value of the PAMName
property, or None
if the property is not cached.
Sourcepub async fn receive_pam_name_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_pam_name_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
PAMName property
Create a stream for the PAMName
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_pid_file(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_pid_file( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
PIDFile property
Get the cached value of the PIDFile
property, or None
if the property is not cached.
Sourcepub async fn receive_pid_file_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_pid_file_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
PIDFile property
Create a stream for the PIDFile
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn pass_environment(&self) -> Result<Vec<String>>
pub async fn pass_environment(&self) -> Result<Vec<String>>
PassEnvironment property
Sourcepub fn cached_pass_environment(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_pass_environment( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
PassEnvironment property
Get the cached value of the PassEnvironment
property, or None
if the property is not cached.
Sourcepub async fn receive_pass_environment_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_pass_environment_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
PassEnvironment property
Create a stream for the PassEnvironment
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn personality(&self) -> Result<String>
pub async fn personality(&self) -> Result<String>
Personality property
Sourcepub fn cached_personality(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_personality( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Personality property
Get the cached value of the Personality
property, or None
if the property is not cached.
Sourcepub async fn receive_personality_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_personality_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
Personality property
Create a stream for the Personality
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn private_devices(&self) -> Result<bool>
pub async fn private_devices(&self) -> Result<bool>
PrivateDevices property
Sourcepub fn cached_private_devices(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_private_devices( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
PrivateDevices property
Get the cached value of the PrivateDevices
property, or None
if the property is not cached.
Sourcepub async fn receive_private_devices_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_private_devices_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
PrivateDevices property
Create a stream for the PrivateDevices
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn private_ipc(&self) -> Result<bool>
pub async fn private_ipc(&self) -> Result<bool>
PrivateIPC property
Sourcepub fn cached_private_ipc(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_private_ipc( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
PrivateIPC property
Get the cached value of the PrivateIPC
property, or None
if the property is not cached.
Sourcepub async fn receive_private_ipc_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_private_ipc_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
PrivateIPC property
Create a stream for the PrivateIPC
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn private_mounts(&self) -> Result<bool>
pub async fn private_mounts(&self) -> Result<bool>
PrivateMounts property
Sourcepub fn cached_private_mounts(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_private_mounts( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
PrivateMounts property
Get the cached value of the PrivateMounts
property, or None
if the property is not cached.
Sourcepub async fn receive_private_mounts_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_private_mounts_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
PrivateMounts property
Create a stream for the PrivateMounts
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn private_network(&self) -> Result<bool>
pub async fn private_network(&self) -> Result<bool>
PrivateNetwork property
Sourcepub fn cached_private_network(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_private_network( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
PrivateNetwork property
Get the cached value of the PrivateNetwork
property, or None
if the property is not cached.
Sourcepub async fn receive_private_network_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_private_network_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
PrivateNetwork property
Create a stream for the PrivateNetwork
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn private_tmp(&self) -> Result<bool>
pub async fn private_tmp(&self) -> Result<bool>
PrivateTmp property
Sourcepub fn cached_private_tmp(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_private_tmp( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
PrivateTmp property
Get the cached value of the PrivateTmp
property, or None
if the property is not cached.
Sourcepub async fn receive_private_tmp_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_private_tmp_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
PrivateTmp property
Create a stream for the PrivateTmp
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn private_users(&self) -> Result<bool>
pub async fn private_users(&self) -> Result<bool>
PrivateUsers property
Sourcepub fn cached_private_users(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_private_users( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
PrivateUsers property
Get the cached value of the PrivateUsers
property, or None
if the property is not cached.
Sourcepub async fn receive_private_users_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_private_users_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
PrivateUsers property
Create a stream for the PrivateUsers
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn proc_subset(&self) -> Result<String>
pub async fn proc_subset(&self) -> Result<String>
ProcSubset property
Sourcepub fn cached_proc_subset(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_proc_subset( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
ProcSubset property
Get the cached value of the ProcSubset
property, or None
if the property is not cached.
Sourcepub async fn receive_proc_subset_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_proc_subset_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
ProcSubset property
Create a stream for the ProcSubset
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn protect_clock(&self) -> Result<bool>
pub async fn protect_clock(&self) -> Result<bool>
ProtectClock property
Sourcepub fn cached_protect_clock(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_protect_clock( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
ProtectClock property
Get the cached value of the ProtectClock
property, or None
if the property is not cached.
Sourcepub async fn receive_protect_clock_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_protect_clock_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
ProtectClock property
Create a stream for the ProtectClock
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn protect_control_groups(&self) -> Result<bool>
pub async fn protect_control_groups(&self) -> Result<bool>
ProtectControlGroups property
Sourcepub fn cached_protect_control_groups(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_protect_control_groups( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
ProtectControlGroups property
Get the cached value of the ProtectControlGroups
property, or None
if the property is not cached.
Sourcepub async fn receive_protect_control_groups_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_protect_control_groups_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
ProtectControlGroups property
Create a stream for the ProtectControlGroups
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn protect_home(&self) -> Result<String>
pub async fn protect_home(&self) -> Result<String>
ProtectHome property
Sourcepub fn cached_protect_home(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_protect_home( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
ProtectHome property
Get the cached value of the ProtectHome
property, or None
if the property is not cached.
Sourcepub async fn receive_protect_home_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_protect_home_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
ProtectHome property
Create a stream for the ProtectHome
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn protect_hostname(&self) -> Result<bool>
pub async fn protect_hostname(&self) -> Result<bool>
ProtectHostname property
Sourcepub fn cached_protect_hostname(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_protect_hostname( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
ProtectHostname property
Get the cached value of the ProtectHostname
property, or None
if the property is not cached.
Sourcepub async fn receive_protect_hostname_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_protect_hostname_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
ProtectHostname property
Create a stream for the ProtectHostname
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn protect_kernel_logs(&self) -> Result<bool>
pub async fn protect_kernel_logs(&self) -> Result<bool>
ProtectKernelLogs property
Sourcepub fn cached_protect_kernel_logs(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_protect_kernel_logs( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
ProtectKernelLogs property
Get the cached value of the ProtectKernelLogs
property, or None
if the property is not cached.
Sourcepub async fn receive_protect_kernel_logs_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_protect_kernel_logs_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
ProtectKernelLogs property
Create a stream for the ProtectKernelLogs
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn protect_kernel_modules(&self) -> Result<bool>
pub async fn protect_kernel_modules(&self) -> Result<bool>
ProtectKernelModules property
Sourcepub fn cached_protect_kernel_modules(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_protect_kernel_modules( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
ProtectKernelModules property
Get the cached value of the ProtectKernelModules
property, or None
if the property is not cached.
Sourcepub async fn receive_protect_kernel_modules_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_protect_kernel_modules_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
ProtectKernelModules property
Create a stream for the ProtectKernelModules
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn protect_kernel_tunables(&self) -> Result<bool>
pub async fn protect_kernel_tunables(&self) -> Result<bool>
ProtectKernelTunables property
Sourcepub fn cached_protect_kernel_tunables(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_protect_kernel_tunables( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
ProtectKernelTunables property
Get the cached value of the ProtectKernelTunables
property, or None
if the property is not cached.
Sourcepub async fn receive_protect_kernel_tunables_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_protect_kernel_tunables_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
ProtectKernelTunables property
Create a stream for the ProtectKernelTunables
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn protect_proc(&self) -> Result<String>
pub async fn protect_proc(&self) -> Result<String>
ProtectProc property
Sourcepub fn cached_protect_proc(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_protect_proc( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
ProtectProc property
Get the cached value of the ProtectProc
property, or None
if the property is not cached.
Sourcepub async fn receive_protect_proc_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_protect_proc_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
ProtectProc property
Create a stream for the ProtectProc
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn protect_system(&self) -> Result<String>
pub async fn protect_system(&self) -> Result<String>
ProtectSystem property
Sourcepub fn cached_protect_system(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_protect_system( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
ProtectSystem property
Get the cached value of the ProtectSystem
property, or None
if the property is not cached.
Sourcepub async fn receive_protect_system_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_protect_system_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
ProtectSystem property
Create a stream for the ProtectSystem
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn read_only_paths(&self) -> Result<Vec<String>>
pub async fn read_only_paths(&self) -> Result<Vec<String>>
ReadOnlyPaths property
Sourcepub fn cached_read_only_paths(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_read_only_paths( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
ReadOnlyPaths property
Get the cached value of the ReadOnlyPaths
property, or None
if the property is not cached.
Sourcepub async fn receive_read_only_paths_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_read_only_paths_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
ReadOnlyPaths property
Create a stream for the ReadOnlyPaths
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn read_write_paths(&self) -> Result<Vec<String>>
pub async fn read_write_paths(&self) -> Result<Vec<String>>
ReadWritePaths property
Sourcepub fn cached_read_write_paths(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_read_write_paths( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
ReadWritePaths property
Get the cached value of the ReadWritePaths
property, or None
if the property is not cached.
Sourcepub async fn receive_read_write_paths_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_read_write_paths_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
ReadWritePaths property
Create a stream for the ReadWritePaths
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn reload_result(&self) -> Result<String>
pub async fn reload_result(&self) -> Result<String>
ReloadResult property
Sourcepub fn cached_reload_result(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_reload_result( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
ReloadResult property
Get the cached value of the ReloadResult
property, or None
if the property is not cached.
Sourcepub async fn receive_reload_result_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_reload_result_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
ReloadResult property
Create a stream for the ReloadResult
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn remain_after_exit(&self) -> Result<bool>
pub async fn remain_after_exit(&self) -> Result<bool>
RemainAfterExit property
Sourcepub fn cached_remain_after_exit(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_remain_after_exit( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
RemainAfterExit property
Get the cached value of the RemainAfterExit
property, or None
if the property is not cached.
Sourcepub async fn receive_remain_after_exit_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_remain_after_exit_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
RemainAfterExit property
Create a stream for the RemainAfterExit
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn remove_ipc(&self) -> Result<bool>
pub async fn remove_ipc(&self) -> Result<bool>
RemoveIPC property
Sourcepub fn cached_remove_ipc(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_remove_ipc( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
RemoveIPC property
Get the cached value of the RemoveIPC
property, or None
if the property is not cached.
Sourcepub async fn receive_remove_ipc_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_remove_ipc_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
RemoveIPC property
Create a stream for the RemoveIPC
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_restart(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_restart( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Restart property
Get the cached value of the Restart
property, or None
if the property is not cached.
Sourcepub async fn receive_restart_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_restart_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
Restart property
Create a stream for the Restart
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn restart_force_exit_status(&self) -> Result<(Vec<i32>, Vec<i32>)>
pub async fn restart_force_exit_status(&self) -> Result<(Vec<i32>, Vec<i32>)>
RestartForceExitStatus property
Sourcepub fn cached_restart_force_exit_status(
&self,
) -> Result<Option<<Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Err>
pub fn cached_restart_force_exit_status( &self, ) -> Result<Option<<Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Err>
RestartForceExitStatus property
Get the cached value of the RestartForceExitStatus
property, or None
if the property is not cached.
Sourcepub async fn receive_restart_force_exit_status_changed(
&self,
) -> PropertyStream<'p, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>
pub async fn receive_restart_force_exit_status_changed( &self, ) -> PropertyStream<'p, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>
RestartForceExitStatus property
Create a stream for the RestartForceExitStatus
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn restart_kill_signal(&self) -> Result<i32>
pub async fn restart_kill_signal(&self) -> Result<i32>
RestartKillSignal property
Sourcepub fn cached_restart_kill_signal(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_restart_kill_signal( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
RestartKillSignal property
Get the cached value of the RestartKillSignal
property, or None
if the property is not cached.
Sourcepub async fn receive_restart_kill_signal_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_restart_kill_signal_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
RestartKillSignal property
Create a stream for the RestartKillSignal
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn restart_prevent_exit_status(&self) -> Result<(Vec<i32>, Vec<i32>)>
pub async fn restart_prevent_exit_status(&self) -> Result<(Vec<i32>, Vec<i32>)>
RestartPreventExitStatus property
Sourcepub fn cached_restart_prevent_exit_status(
&self,
) -> Result<Option<<Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Err>
pub fn cached_restart_prevent_exit_status( &self, ) -> Result<Option<<Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Err>
RestartPreventExitStatus property
Get the cached value of the RestartPreventExitStatus
property, or None
if the property is not cached.
Sourcepub async fn receive_restart_prevent_exit_status_changed(
&self,
) -> PropertyStream<'p, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>
pub async fn receive_restart_prevent_exit_status_changed( &self, ) -> PropertyStream<'p, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>
RestartPreventExitStatus property
Create a stream for the RestartPreventExitStatus
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn restart_usec(&self) -> Result<u64>
pub async fn restart_usec(&self) -> Result<u64>
RestartUSec property
Sourcepub fn cached_restart_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_restart_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
RestartUSec property
Get the cached value of the RestartUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_restart_usec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_restart_usec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
RestartUSec property
Create a stream for the RestartUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn restrict_address_families(&self) -> Result<(bool, Vec<String>)>
pub async fn restrict_address_families(&self) -> Result<(bool, Vec<String>)>
RestrictAddressFamilies property
Sourcepub fn cached_restrict_address_families(
&self,
) -> Result<Option<<Result<(bool, Vec<String>)> as ResultAdapter>::Ok>, <Result<(bool, Vec<String>)> as ResultAdapter>::Err>
pub fn cached_restrict_address_families( &self, ) -> Result<Option<<Result<(bool, Vec<String>)> as ResultAdapter>::Ok>, <Result<(bool, Vec<String>)> as ResultAdapter>::Err>
RestrictAddressFamilies property
Get the cached value of the RestrictAddressFamilies
property, or None
if the property is not cached.
Sourcepub async fn receive_restrict_address_families_changed(
&self,
) -> PropertyStream<'p, <Result<(bool, Vec<String>)> as ResultAdapter>::Ok>
pub async fn receive_restrict_address_families_changed( &self, ) -> PropertyStream<'p, <Result<(bool, Vec<String>)> as ResultAdapter>::Ok>
RestrictAddressFamilies property
Create a stream for the RestrictAddressFamilies
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn restrict_file_systems(&self) -> Result<(bool, Vec<String>)>
pub async fn restrict_file_systems(&self) -> Result<(bool, Vec<String>)>
RestrictFileSystems property
Sourcepub fn cached_restrict_file_systems(
&self,
) -> Result<Option<<Result<(bool, Vec<String>)> as ResultAdapter>::Ok>, <Result<(bool, Vec<String>)> as ResultAdapter>::Err>
pub fn cached_restrict_file_systems( &self, ) -> Result<Option<<Result<(bool, Vec<String>)> as ResultAdapter>::Ok>, <Result<(bool, Vec<String>)> as ResultAdapter>::Err>
RestrictFileSystems property
Get the cached value of the RestrictFileSystems
property, or None
if the property is not cached.
Sourcepub async fn receive_restrict_file_systems_changed(
&self,
) -> PropertyStream<'p, <Result<(bool, Vec<String>)> as ResultAdapter>::Ok>
pub async fn receive_restrict_file_systems_changed( &self, ) -> PropertyStream<'p, <Result<(bool, Vec<String>)> as ResultAdapter>::Ok>
RestrictFileSystems property
Create a stream for the RestrictFileSystems
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn restrict_namespaces(&self) -> Result<u64>
pub async fn restrict_namespaces(&self) -> Result<u64>
RestrictNamespaces property
Sourcepub fn cached_restrict_namespaces(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_restrict_namespaces( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
RestrictNamespaces property
Get the cached value of the RestrictNamespaces
property, or None
if the property is not cached.
Sourcepub async fn receive_restrict_namespaces_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_restrict_namespaces_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
RestrictNamespaces property
Create a stream for the RestrictNamespaces
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn restrict_network_interfaces(&self) -> Result<(bool, Vec<String>)>
pub async fn restrict_network_interfaces(&self) -> Result<(bool, Vec<String>)>
RestrictNetworkInterfaces property
Sourcepub fn cached_restrict_network_interfaces(
&self,
) -> Result<Option<<Result<(bool, Vec<String>)> as ResultAdapter>::Ok>, <Result<(bool, Vec<String>)> as ResultAdapter>::Err>
pub fn cached_restrict_network_interfaces( &self, ) -> Result<Option<<Result<(bool, Vec<String>)> as ResultAdapter>::Ok>, <Result<(bool, Vec<String>)> as ResultAdapter>::Err>
RestrictNetworkInterfaces property
Get the cached value of the RestrictNetworkInterfaces
property, or None
if the property is not cached.
Sourcepub async fn receive_restrict_network_interfaces_changed(
&self,
) -> PropertyStream<'p, <Result<(bool, Vec<String>)> as ResultAdapter>::Ok>
pub async fn receive_restrict_network_interfaces_changed( &self, ) -> PropertyStream<'p, <Result<(bool, Vec<String>)> as ResultAdapter>::Ok>
RestrictNetworkInterfaces property
Create a stream for the RestrictNetworkInterfaces
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn restrict_realtime(&self) -> Result<bool>
pub async fn restrict_realtime(&self) -> Result<bool>
RestrictRealtime property
Sourcepub fn cached_restrict_realtime(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_restrict_realtime( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
RestrictRealtime property
Get the cached value of the RestrictRealtime
property, or None
if the property is not cached.
Sourcepub async fn receive_restrict_realtime_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_restrict_realtime_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
RestrictRealtime property
Create a stream for the RestrictRealtime
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn restrict_suidsgid(&self) -> Result<bool>
pub async fn restrict_suidsgid(&self) -> Result<bool>
RestrictSUIDSGID property
Sourcepub fn cached_restrict_suidsgid(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_restrict_suidsgid( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
RestrictSUIDSGID property
Get the cached value of the RestrictSUIDSGID
property, or None
if the property is not cached.
Sourcepub async fn receive_restrict_suidsgid_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_restrict_suidsgid_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
RestrictSUIDSGID property
Create a stream for the RestrictSUIDSGID
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_result(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_result( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Result property
Get the cached value of the Result
property, or None
if the property is not cached.
Sourcepub async fn receive_result_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_result_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
Result property
Create a stream for the Result
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn root_directory(&self) -> Result<String>
pub async fn root_directory(&self) -> Result<String>
RootDirectory property
Sourcepub fn cached_root_directory(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_root_directory( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
RootDirectory property
Get the cached value of the RootDirectory
property, or None
if the property is not cached.
Sourcepub async fn receive_root_directory_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_root_directory_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
RootDirectory property
Create a stream for the RootDirectory
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn root_directory_start_only(&self) -> Result<bool>
pub async fn root_directory_start_only(&self) -> Result<bool>
RootDirectoryStartOnly property
Sourcepub fn cached_root_directory_start_only(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_root_directory_start_only( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
RootDirectoryStartOnly property
Get the cached value of the RootDirectoryStartOnly
property, or None
if the property is not cached.
Sourcepub async fn receive_root_directory_start_only_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_root_directory_start_only_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
RootDirectoryStartOnly property
Create a stream for the RootDirectoryStartOnly
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_root_hash(
&self,
) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
pub fn cached_root_hash( &self, ) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
RootHash property
Get the cached value of the RootHash
property, or None
if the property is not cached.
Sourcepub async fn receive_root_hash_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
pub async fn receive_root_hash_changed( &self, ) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
RootHash property
Create a stream for the RootHash
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn root_hash_path(&self) -> Result<String>
pub async fn root_hash_path(&self) -> Result<String>
RootHashPath property
Sourcepub fn cached_root_hash_path(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_root_hash_path( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
RootHashPath property
Get the cached value of the RootHashPath
property, or None
if the property is not cached.
Sourcepub async fn receive_root_hash_path_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_root_hash_path_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
RootHashPath property
Create a stream for the RootHashPath
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn root_hash_signature(&self) -> Result<Vec<u8>>
pub async fn root_hash_signature(&self) -> Result<Vec<u8>>
RootHashSignature property
Sourcepub fn cached_root_hash_signature(
&self,
) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
pub fn cached_root_hash_signature( &self, ) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
RootHashSignature property
Get the cached value of the RootHashSignature
property, or None
if the property is not cached.
Sourcepub async fn receive_root_hash_signature_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
pub async fn receive_root_hash_signature_changed( &self, ) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
RootHashSignature property
Create a stream for the RootHashSignature
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn root_hash_signature_path(&self) -> Result<String>
pub async fn root_hash_signature_path(&self) -> Result<String>
RootHashSignaturePath property
Sourcepub fn cached_root_hash_signature_path(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_root_hash_signature_path( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
RootHashSignaturePath property
Get the cached value of the RootHashSignaturePath
property, or None
if the property is not cached.
Sourcepub async fn receive_root_hash_signature_path_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_root_hash_signature_path_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
RootHashSignaturePath property
Create a stream for the RootHashSignaturePath
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn root_image(&self) -> Result<String>
pub async fn root_image(&self) -> Result<String>
RootImage property
Sourcepub fn cached_root_image(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_root_image( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
RootImage property
Get the cached value of the RootImage
property, or None
if the property is not cached.
Sourcepub async fn receive_root_image_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_root_image_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
RootImage property
Create a stream for the RootImage
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn root_image_options(&self) -> Result<Vec<(String, String)>>
pub async fn root_image_options(&self) -> Result<Vec<(String, String)>>
RootImageOptions property
Sourcepub fn cached_root_image_options(
&self,
) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
pub fn cached_root_image_options( &self, ) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
RootImageOptions property
Get the cached value of the RootImageOptions
property, or None
if the property is not cached.
Sourcepub async fn receive_root_image_options_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
pub async fn receive_root_image_options_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
RootImageOptions property
Create a stream for the RootImageOptions
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn root_verity(&self) -> Result<String>
pub async fn root_verity(&self) -> Result<String>
RootVerity property
Sourcepub fn cached_root_verity(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_root_verity( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
RootVerity property
Get the cached value of the RootVerity
property, or None
if the property is not cached.
Sourcepub async fn receive_root_verity_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_root_verity_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
RootVerity property
Create a stream for the RootVerity
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn runtime_directory(&self) -> Result<Vec<String>>
pub async fn runtime_directory(&self) -> Result<Vec<String>>
RuntimeDirectory property
Sourcepub fn cached_runtime_directory(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_runtime_directory( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
RuntimeDirectory property
Get the cached value of the RuntimeDirectory
property, or None
if the property is not cached.
Sourcepub async fn receive_runtime_directory_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_runtime_directory_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
RuntimeDirectory property
Create a stream for the RuntimeDirectory
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn runtime_directory_mode(&self) -> Result<u32>
pub async fn runtime_directory_mode(&self) -> Result<u32>
RuntimeDirectoryMode property
Sourcepub fn cached_runtime_directory_mode(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_runtime_directory_mode( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
RuntimeDirectoryMode property
Get the cached value of the RuntimeDirectoryMode
property, or None
if the property is not cached.
Sourcepub async fn receive_runtime_directory_mode_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_runtime_directory_mode_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
RuntimeDirectoryMode property
Create a stream for the RuntimeDirectoryMode
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn runtime_directory_preserve(&self) -> Result<String>
pub async fn runtime_directory_preserve(&self) -> Result<String>
RuntimeDirectoryPreserve property
Sourcepub fn cached_runtime_directory_preserve(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_runtime_directory_preserve( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
RuntimeDirectoryPreserve property
Get the cached value of the RuntimeDirectoryPreserve
property, or None
if the property is not cached.
Sourcepub async fn receive_runtime_directory_preserve_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_runtime_directory_preserve_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
RuntimeDirectoryPreserve property
Create a stream for the RuntimeDirectoryPreserve
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn runtime_directory_symlink(&self) -> Result<Vec<DirectorySymlink>>
pub async fn runtime_directory_symlink(&self) -> Result<Vec<DirectorySymlink>>
RuntimeDirectorySymlink property
Sourcepub fn cached_runtime_directory_symlink(
&self,
) -> Result<Option<<Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Err>
pub fn cached_runtime_directory_symlink( &self, ) -> Result<Option<<Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Err>
RuntimeDirectorySymlink property
Get the cached value of the RuntimeDirectorySymlink
property, or None
if the property is not cached.
Sourcepub async fn receive_runtime_directory_symlink_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>
pub async fn receive_runtime_directory_symlink_changed( &self, ) -> PropertyStream<'p, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>
RuntimeDirectorySymlink property
Create a stream for the RuntimeDirectorySymlink
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn runtime_max_usec(&self) -> Result<u64>
pub async fn runtime_max_usec(&self) -> Result<u64>
RuntimeMaxUSec property
Sourcepub fn cached_runtime_max_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_runtime_max_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
RuntimeMaxUSec property
Get the cached value of the RuntimeMaxUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_runtime_max_usec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_runtime_max_usec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
RuntimeMaxUSec property
Create a stream for the RuntimeMaxUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn runtime_randomized_extra_usec(&self) -> Result<u64>
pub async fn runtime_randomized_extra_usec(&self) -> Result<u64>
RuntimeRandomizedExtraUSec property
Sourcepub fn cached_runtime_randomized_extra_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_runtime_randomized_extra_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
RuntimeRandomizedExtraUSec property
Get the cached value of the RuntimeRandomizedExtraUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_runtime_randomized_extra_usec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_runtime_randomized_extra_usec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
RuntimeRandomizedExtraUSec property
Create a stream for the RuntimeRandomizedExtraUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn selinux_context(&self) -> Result<(bool, String)>
pub async fn selinux_context(&self) -> Result<(bool, String)>
SELinuxContext property
Sourcepub fn cached_selinux_context(
&self,
) -> Result<Option<<Result<(bool, String)> as ResultAdapter>::Ok>, <Result<(bool, String)> as ResultAdapter>::Err>
pub fn cached_selinux_context( &self, ) -> Result<Option<<Result<(bool, String)> as ResultAdapter>::Ok>, <Result<(bool, String)> as ResultAdapter>::Err>
SELinuxContext property
Get the cached value of the SELinuxContext
property, or None
if the property is not cached.
Sourcepub async fn receive_selinux_context_changed(
&self,
) -> PropertyStream<'p, <Result<(bool, String)> as ResultAdapter>::Ok>
pub async fn receive_selinux_context_changed( &self, ) -> PropertyStream<'p, <Result<(bool, String)> as ResultAdapter>::Ok>
SELinuxContext property
Create a stream for the SELinuxContext
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn same_process_group(&self) -> Result<bool>
pub async fn same_process_group(&self) -> Result<bool>
SameProcessGroup property
Sourcepub fn cached_same_process_group(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_same_process_group( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
SameProcessGroup property
Get the cached value of the SameProcessGroup
property, or None
if the property is not cached.
Sourcepub async fn receive_same_process_group_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_same_process_group_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
SameProcessGroup property
Create a stream for the SameProcessGroup
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn secure_bits(&self) -> Result<i32>
pub async fn secure_bits(&self) -> Result<i32>
SecureBits property
Sourcepub fn cached_secure_bits(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_secure_bits( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
SecureBits property
Get the cached value of the SecureBits
property, or None
if the property is not cached.
Sourcepub async fn receive_secure_bits_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_secure_bits_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
SecureBits property
Create a stream for the SecureBits
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn send_sighup(&self) -> Result<bool>
pub async fn send_sighup(&self) -> Result<bool>
SendSIGHUP property
Sourcepub fn cached_send_sighup(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_send_sighup( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
SendSIGHUP property
Get the cached value of the SendSIGHUP
property, or None
if the property is not cached.
Sourcepub async fn receive_send_sighup_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_send_sighup_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
SendSIGHUP property
Create a stream for the SendSIGHUP
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn send_sigkill(&self) -> Result<bool>
pub async fn send_sigkill(&self) -> Result<bool>
SendSIGKILL property
Sourcepub fn cached_send_sigkill(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_send_sigkill( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
SendSIGKILL property
Get the cached value of the SendSIGKILL
property, or None
if the property is not cached.
Sourcepub async fn receive_send_sigkill_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_send_sigkill_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
SendSIGKILL property
Create a stream for the SendSIGKILL
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_set_credential(
&self,
) -> Result<Option<<Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Ok>, <Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Err>
pub fn cached_set_credential( &self, ) -> Result<Option<<Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Ok>, <Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Err>
SetCredential property
Get the cached value of the SetCredential
property, or None
if the property is not cached.
Sourcepub async fn receive_set_credential_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Ok>
pub async fn receive_set_credential_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Ok>
SetCredential property
Create a stream for the SetCredential
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn set_credential_encrypted(&self) -> Result<Vec<(String, Vec<u8>)>>
pub async fn set_credential_encrypted(&self) -> Result<Vec<(String, Vec<u8>)>>
SetCredentialEncrypted property
Sourcepub fn cached_set_credential_encrypted(
&self,
) -> Result<Option<<Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Ok>, <Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Err>
pub fn cached_set_credential_encrypted( &self, ) -> Result<Option<<Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Ok>, <Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Err>
SetCredentialEncrypted property
Get the cached value of the SetCredentialEncrypted
property, or None
if the property is not cached.
Sourcepub async fn receive_set_credential_encrypted_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Ok>
pub async fn receive_set_credential_encrypted_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, Vec<u8>)>> as ResultAdapter>::Ok>
SetCredentialEncrypted property
Create a stream for the SetCredentialEncrypted
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_slice(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_slice( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Slice property
Get the cached value of the Slice
property, or None
if the property is not cached.
Sourcepub async fn receive_slice_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_slice_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
Slice property
Create a stream for the Slice
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn smack_process_label(&self) -> Result<(bool, String)>
pub async fn smack_process_label(&self) -> Result<(bool, String)>
SmackProcessLabel property
Sourcepub fn cached_smack_process_label(
&self,
) -> Result<Option<<Result<(bool, String)> as ResultAdapter>::Ok>, <Result<(bool, String)> as ResultAdapter>::Err>
pub fn cached_smack_process_label( &self, ) -> Result<Option<<Result<(bool, String)> as ResultAdapter>::Ok>, <Result<(bool, String)> as ResultAdapter>::Err>
SmackProcessLabel property
Get the cached value of the SmackProcessLabel
property, or None
if the property is not cached.
Sourcepub async fn receive_smack_process_label_changed(
&self,
) -> PropertyStream<'p, <Result<(bool, String)> as ResultAdapter>::Ok>
pub async fn receive_smack_process_label_changed( &self, ) -> PropertyStream<'p, <Result<(bool, String)> as ResultAdapter>::Ok>
SmackProcessLabel property
Create a stream for the SmackProcessLabel
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn socket_bind_allow(&self) -> Result<Vec<(i32, i32, u16, u16)>>
pub async fn socket_bind_allow(&self) -> Result<Vec<(i32, i32, u16, u16)>>
SocketBindAllow property
Sourcepub fn cached_socket_bind_allow(
&self,
) -> Result<Option<<Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Ok>, <Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Err>
pub fn cached_socket_bind_allow( &self, ) -> Result<Option<<Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Ok>, <Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Err>
SocketBindAllow property
Get the cached value of the SocketBindAllow
property, or None
if the property is not cached.
Sourcepub async fn receive_socket_bind_allow_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Ok>
pub async fn receive_socket_bind_allow_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Ok>
SocketBindAllow property
Create a stream for the SocketBindAllow
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn socket_bind_deny(&self) -> Result<Vec<(i32, i32, u16, u16)>>
pub async fn socket_bind_deny(&self) -> Result<Vec<(i32, i32, u16, u16)>>
SocketBindDeny property
Sourcepub fn cached_socket_bind_deny(
&self,
) -> Result<Option<<Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Ok>, <Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Err>
pub fn cached_socket_bind_deny( &self, ) -> Result<Option<<Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Ok>, <Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Err>
SocketBindDeny property
Get the cached value of the SocketBindDeny
property, or None
if the property is not cached.
Sourcepub async fn receive_socket_bind_deny_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Ok>
pub async fn receive_socket_bind_deny_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(i32, i32, u16, u16)>> as ResultAdapter>::Ok>
SocketBindDeny property
Create a stream for the SocketBindDeny
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn standard_error(&self) -> Result<String>
pub async fn standard_error(&self) -> Result<String>
StandardError property
Sourcepub fn cached_standard_error(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_standard_error( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
StandardError property
Get the cached value of the StandardError
property, or None
if the property is not cached.
Sourcepub async fn receive_standard_error_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_standard_error_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
StandardError property
Create a stream for the StandardError
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn standard_error_file_descriptor_name(&self) -> Result<String>
pub async fn standard_error_file_descriptor_name(&self) -> Result<String>
StandardErrorFileDescriptorName property
Sourcepub fn cached_standard_error_file_descriptor_name(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_standard_error_file_descriptor_name( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
StandardErrorFileDescriptorName property
Get the cached value of the StandardErrorFileDescriptorName
property, or None
if the property is not cached.
Sourcepub async fn receive_standard_error_file_descriptor_name_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_standard_error_file_descriptor_name_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
StandardErrorFileDescriptorName property
Create a stream for the StandardErrorFileDescriptorName
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn standard_input(&self) -> Result<String>
pub async fn standard_input(&self) -> Result<String>
StandardInput property
Sourcepub fn cached_standard_input(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_standard_input( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
StandardInput property
Get the cached value of the StandardInput
property, or None
if the property is not cached.
Sourcepub async fn receive_standard_input_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_standard_input_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
StandardInput property
Create a stream for the StandardInput
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn standard_input_data(&self) -> Result<Vec<u8>>
pub async fn standard_input_data(&self) -> Result<Vec<u8>>
StandardInputData property
Sourcepub fn cached_standard_input_data(
&self,
) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
pub fn cached_standard_input_data( &self, ) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
StandardInputData property
Get the cached value of the StandardInputData
property, or None
if the property is not cached.
Sourcepub async fn receive_standard_input_data_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
pub async fn receive_standard_input_data_changed( &self, ) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
StandardInputData property
Create a stream for the StandardInputData
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn standard_input_file_descriptor_name(&self) -> Result<String>
pub async fn standard_input_file_descriptor_name(&self) -> Result<String>
StandardInputFileDescriptorName property
Sourcepub fn cached_standard_input_file_descriptor_name(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_standard_input_file_descriptor_name( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
StandardInputFileDescriptorName property
Get the cached value of the StandardInputFileDescriptorName
property, or None
if the property is not cached.
Sourcepub async fn receive_standard_input_file_descriptor_name_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_standard_input_file_descriptor_name_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
StandardInputFileDescriptorName property
Create a stream for the StandardInputFileDescriptorName
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn standard_output(&self) -> Result<String>
pub async fn standard_output(&self) -> Result<String>
StandardOutput property
Sourcepub fn cached_standard_output(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_standard_output( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
StandardOutput property
Get the cached value of the StandardOutput
property, or None
if the property is not cached.
Sourcepub async fn receive_standard_output_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_standard_output_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
StandardOutput property
Create a stream for the StandardOutput
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn standard_output_file_descriptor_name(&self) -> Result<String>
pub async fn standard_output_file_descriptor_name(&self) -> Result<String>
StandardOutputFileDescriptorName property
Sourcepub fn cached_standard_output_file_descriptor_name(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_standard_output_file_descriptor_name( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
StandardOutputFileDescriptorName property
Get the cached value of the StandardOutputFileDescriptorName
property, or None
if the property is not cached.
Sourcepub async fn receive_standard_output_file_descriptor_name_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_standard_output_file_descriptor_name_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
StandardOutputFileDescriptorName property
Create a stream for the StandardOutputFileDescriptorName
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn startup_allowed_cpus(&self) -> Result<Vec<u8>>
pub async fn startup_allowed_cpus(&self) -> Result<Vec<u8>>
StartupAllowedCPUs property
Sourcepub fn cached_startup_allowed_cpus(
&self,
) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
pub fn cached_startup_allowed_cpus( &self, ) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
StartupAllowedCPUs property
Get the cached value of the StartupAllowedCPUs
property, or None
if the property is not cached.
Sourcepub async fn receive_startup_allowed_cpus_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
pub async fn receive_startup_allowed_cpus_changed( &self, ) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
StartupAllowedCPUs property
Create a stream for the StartupAllowedCPUs
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn startup_allowed_memory_nodes(&self) -> Result<Vec<u8>>
pub async fn startup_allowed_memory_nodes(&self) -> Result<Vec<u8>>
StartupAllowedMemoryNodes property
Sourcepub fn cached_startup_allowed_memory_nodes(
&self,
) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
pub fn cached_startup_allowed_memory_nodes( &self, ) -> Result<Option<<Result<Vec<u8>> as ResultAdapter>::Ok>, <Result<Vec<u8>> as ResultAdapter>::Err>
StartupAllowedMemoryNodes property
Get the cached value of the StartupAllowedMemoryNodes
property, or None
if the property is not cached.
Sourcepub async fn receive_startup_allowed_memory_nodes_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
pub async fn receive_startup_allowed_memory_nodes_changed( &self, ) -> PropertyStream<'p, <Result<Vec<u8>> as ResultAdapter>::Ok>
StartupAllowedMemoryNodes property
Create a stream for the StartupAllowedMemoryNodes
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn startup_block_ioweight(&self) -> Result<u64>
pub async fn startup_block_ioweight(&self) -> Result<u64>
StartupBlockIOWeight property
Sourcepub fn cached_startup_block_ioweight(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_startup_block_ioweight( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
StartupBlockIOWeight property
Get the cached value of the StartupBlockIOWeight
property, or None
if the property is not cached.
Sourcepub async fn receive_startup_block_ioweight_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_startup_block_ioweight_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
StartupBlockIOWeight property
Create a stream for the StartupBlockIOWeight
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
StartupCPUShares property
StartupCPUShares property
Get the cached value of the StartupCPUShares
property, or None
if the property is not cached.
StartupCPUShares property
Create a stream for the StartupCPUShares
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn startup_cpuweight(&self) -> Result<u64>
pub async fn startup_cpuweight(&self) -> Result<u64>
StartupCPUWeight property
Sourcepub fn cached_startup_cpuweight(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_startup_cpuweight( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
StartupCPUWeight property
Get the cached value of the StartupCPUWeight
property, or None
if the property is not cached.
Sourcepub async fn receive_startup_cpuweight_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_startup_cpuweight_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
StartupCPUWeight property
Create a stream for the StartupCPUWeight
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn startup_ioweight(&self) -> Result<u64>
pub async fn startup_ioweight(&self) -> Result<u64>
StartupIOWeight property
Sourcepub fn cached_startup_ioweight(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_startup_ioweight( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
StartupIOWeight property
Get the cached value of the StartupIOWeight
property, or None
if the property is not cached.
Sourcepub async fn receive_startup_ioweight_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_startup_ioweight_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
StartupIOWeight property
Create a stream for the StartupIOWeight
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn state_directory(&self) -> Result<Vec<String>>
pub async fn state_directory(&self) -> Result<Vec<String>>
StateDirectory property
Sourcepub fn cached_state_directory(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_state_directory( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
StateDirectory property
Get the cached value of the StateDirectory
property, or None
if the property is not cached.
Sourcepub async fn receive_state_directory_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_state_directory_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
StateDirectory property
Create a stream for the StateDirectory
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn state_directory_mode(&self) -> Result<u32>
pub async fn state_directory_mode(&self) -> Result<u32>
StateDirectoryMode property
Sourcepub fn cached_state_directory_mode(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_state_directory_mode( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
StateDirectoryMode property
Get the cached value of the StateDirectoryMode
property, or None
if the property is not cached.
Sourcepub async fn receive_state_directory_mode_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_state_directory_mode_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
StateDirectoryMode property
Create a stream for the StateDirectoryMode
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn state_directory_symlink(&self) -> Result<Vec<DirectorySymlink>>
pub async fn state_directory_symlink(&self) -> Result<Vec<DirectorySymlink>>
StateDirectorySymlink property
Sourcepub fn cached_state_directory_symlink(
&self,
) -> Result<Option<<Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Err>
pub fn cached_state_directory_symlink( &self, ) -> Result<Option<<Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Err>
StateDirectorySymlink property
Get the cached value of the StateDirectorySymlink
property, or None
if the property is not cached.
Sourcepub async fn receive_state_directory_symlink_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>
pub async fn receive_state_directory_symlink_changed( &self, ) -> PropertyStream<'p, <Result<Vec<DirectorySymlink>> as ResultAdapter>::Ok>
StateDirectorySymlink property
Create a stream for the StateDirectorySymlink
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn status_errno(&self) -> Result<i32>
pub async fn status_errno(&self) -> Result<i32>
StatusErrno property
Sourcepub fn cached_status_errno(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_status_errno( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
StatusErrno property
Get the cached value of the StatusErrno
property, or None
if the property is not cached.
Sourcepub async fn receive_status_errno_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_status_errno_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
StatusErrno property
Create a stream for the StatusErrno
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn status_text(&self) -> Result<String>
pub async fn status_text(&self) -> Result<String>
StatusText property
Sourcepub fn cached_status_text(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_status_text( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
StatusText property
Get the cached value of the StatusText
property, or None
if the property is not cached.
Sourcepub async fn receive_status_text_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_status_text_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
StatusText property
Create a stream for the StatusText
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn success_exit_status(&self) -> Result<(Vec<i32>, Vec<i32>)>
pub async fn success_exit_status(&self) -> Result<(Vec<i32>, Vec<i32>)>
SuccessExitStatus property
Sourcepub fn cached_success_exit_status(
&self,
) -> Result<Option<<Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Err>
pub fn cached_success_exit_status( &self, ) -> Result<Option<<Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Err>
SuccessExitStatus property
Get the cached value of the SuccessExitStatus
property, or None
if the property is not cached.
Sourcepub async fn receive_success_exit_status_changed(
&self,
) -> PropertyStream<'p, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>
pub async fn receive_success_exit_status_changed( &self, ) -> PropertyStream<'p, <Result<(Vec<i32>, Vec<i32>)> as ResultAdapter>::Ok>
SuccessExitStatus property
Create a stream for the SuccessExitStatus
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn supplementary_groups(&self) -> Result<Vec<String>>
pub async fn supplementary_groups(&self) -> Result<Vec<String>>
SupplementaryGroups property
Sourcepub fn cached_supplementary_groups(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_supplementary_groups( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
SupplementaryGroups property
Get the cached value of the SupplementaryGroups
property, or None
if the property is not cached.
Sourcepub async fn receive_supplementary_groups_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_supplementary_groups_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
SupplementaryGroups property
Create a stream for the SupplementaryGroups
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn syslog_facility(&self) -> Result<i32>
pub async fn syslog_facility(&self) -> Result<i32>
SyslogFacility property
Sourcepub fn cached_syslog_facility(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_syslog_facility( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
SyslogFacility property
Get the cached value of the SyslogFacility
property, or None
if the property is not cached.
Sourcepub async fn receive_syslog_facility_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_syslog_facility_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
SyslogFacility property
Create a stream for the SyslogFacility
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn syslog_identifier(&self) -> Result<String>
pub async fn syslog_identifier(&self) -> Result<String>
SyslogIdentifier property
Sourcepub fn cached_syslog_identifier(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_syslog_identifier( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
SyslogIdentifier property
Get the cached value of the SyslogIdentifier
property, or None
if the property is not cached.
Sourcepub async fn receive_syslog_identifier_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_syslog_identifier_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
SyslogIdentifier property
Create a stream for the SyslogIdentifier
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn syslog_level(&self) -> Result<i32>
pub async fn syslog_level(&self) -> Result<i32>
SyslogLevel property
Sourcepub fn cached_syslog_level(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_syslog_level( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
SyslogLevel property
Get the cached value of the SyslogLevel
property, or None
if the property is not cached.
Sourcepub async fn receive_syslog_level_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_syslog_level_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
SyslogLevel property
Create a stream for the SyslogLevel
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn syslog_level_prefix(&self) -> Result<bool>
pub async fn syslog_level_prefix(&self) -> Result<bool>
SyslogLevelPrefix property
Sourcepub fn cached_syslog_level_prefix(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_syslog_level_prefix( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
SyslogLevelPrefix property
Get the cached value of the SyslogLevelPrefix
property, or None
if the property is not cached.
Sourcepub async fn receive_syslog_level_prefix_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_syslog_level_prefix_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
SyslogLevelPrefix property
Create a stream for the SyslogLevelPrefix
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn syslog_priority(&self) -> Result<i32>
pub async fn syslog_priority(&self) -> Result<i32>
SyslogPriority property
Sourcepub fn cached_syslog_priority(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_syslog_priority( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
SyslogPriority property
Get the cached value of the SyslogPriority
property, or None
if the property is not cached.
Sourcepub async fn receive_syslog_priority_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_syslog_priority_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
SyslogPriority property
Create a stream for the SyslogPriority
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn system_call_architectures(&self) -> Result<Vec<String>>
pub async fn system_call_architectures(&self) -> Result<Vec<String>>
SystemCallArchitectures property
Sourcepub fn cached_system_call_architectures(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_system_call_architectures( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
SystemCallArchitectures property
Get the cached value of the SystemCallArchitectures
property, or None
if the property is not cached.
Sourcepub async fn receive_system_call_architectures_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_system_call_architectures_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
SystemCallArchitectures property
Create a stream for the SystemCallArchitectures
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn system_call_error_number(&self) -> Result<i32>
pub async fn system_call_error_number(&self) -> Result<i32>
SystemCallErrorNumber property
Sourcepub fn cached_system_call_error_number(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_system_call_error_number( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
SystemCallErrorNumber property
Get the cached value of the SystemCallErrorNumber
property, or None
if the property is not cached.
Sourcepub async fn receive_system_call_error_number_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_system_call_error_number_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
SystemCallErrorNumber property
Create a stream for the SystemCallErrorNumber
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn system_call_filter(&self) -> Result<(bool, Vec<String>)>
pub async fn system_call_filter(&self) -> Result<(bool, Vec<String>)>
SystemCallFilter property
Sourcepub fn cached_system_call_filter(
&self,
) -> Result<Option<<Result<(bool, Vec<String>)> as ResultAdapter>::Ok>, <Result<(bool, Vec<String>)> as ResultAdapter>::Err>
pub fn cached_system_call_filter( &self, ) -> Result<Option<<Result<(bool, Vec<String>)> as ResultAdapter>::Ok>, <Result<(bool, Vec<String>)> as ResultAdapter>::Err>
SystemCallFilter property
Get the cached value of the SystemCallFilter
property, or None
if the property is not cached.
Sourcepub async fn receive_system_call_filter_changed(
&self,
) -> PropertyStream<'p, <Result<(bool, Vec<String>)> as ResultAdapter>::Ok>
pub async fn receive_system_call_filter_changed( &self, ) -> PropertyStream<'p, <Result<(bool, Vec<String>)> as ResultAdapter>::Ok>
SystemCallFilter property
Create a stream for the SystemCallFilter
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_system_call_log(
&self,
) -> Result<Option<<Result<(bool, Vec<String>)> as ResultAdapter>::Ok>, <Result<(bool, Vec<String>)> as ResultAdapter>::Err>
pub fn cached_system_call_log( &self, ) -> Result<Option<<Result<(bool, Vec<String>)> as ResultAdapter>::Ok>, <Result<(bool, Vec<String>)> as ResultAdapter>::Err>
SystemCallLog property
Get the cached value of the SystemCallLog
property, or None
if the property is not cached.
Sourcepub async fn receive_system_call_log_changed(
&self,
) -> PropertyStream<'p, <Result<(bool, Vec<String>)> as ResultAdapter>::Ok>
pub async fn receive_system_call_log_changed( &self, ) -> PropertyStream<'p, <Result<(bool, Vec<String>)> as ResultAdapter>::Ok>
SystemCallLog property
Create a stream for the SystemCallLog
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn tty_columns(&self) -> Result<u16>
pub async fn tty_columns(&self) -> Result<u16>
TTYColumns property
Sourcepub fn cached_tty_columns(
&self,
) -> Result<Option<<Result<u16> as ResultAdapter>::Ok>, <Result<u16> as ResultAdapter>::Err>
pub fn cached_tty_columns( &self, ) -> Result<Option<<Result<u16> as ResultAdapter>::Ok>, <Result<u16> as ResultAdapter>::Err>
TTYColumns property
Get the cached value of the TTYColumns
property, or None
if the property is not cached.
Sourcepub async fn receive_tty_columns_changed(
&self,
) -> PropertyStream<'p, <Result<u16> as ResultAdapter>::Ok>
pub async fn receive_tty_columns_changed( &self, ) -> PropertyStream<'p, <Result<u16> as ResultAdapter>::Ok>
TTYColumns property
Create a stream for the TTYColumns
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_tty_path(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_tty_path( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
TTYPath property
Get the cached value of the TTYPath
property, or None
if the property is not cached.
Sourcepub async fn receive_tty_path_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_tty_path_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
TTYPath property
Create a stream for the TTYPath
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_tty_reset(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_tty_reset( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
TTYReset property
Get the cached value of the TTYReset
property, or None
if the property is not cached.
Sourcepub async fn receive_tty_reset_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_tty_reset_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
TTYReset property
Create a stream for the TTYReset
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_tty_rows(
&self,
) -> Result<Option<<Result<u16> as ResultAdapter>::Ok>, <Result<u16> as ResultAdapter>::Err>
pub fn cached_tty_rows( &self, ) -> Result<Option<<Result<u16> as ResultAdapter>::Ok>, <Result<u16> as ResultAdapter>::Err>
TTYRows property
Get the cached value of the TTYRows
property, or None
if the property is not cached.
Sourcepub async fn receive_tty_rows_changed(
&self,
) -> PropertyStream<'p, <Result<u16> as ResultAdapter>::Ok>
pub async fn receive_tty_rows_changed( &self, ) -> PropertyStream<'p, <Result<u16> as ResultAdapter>::Ok>
TTYRows property
Create a stream for the TTYRows
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn tty_vhangup(&self) -> Result<bool>
pub async fn tty_vhangup(&self) -> Result<bool>
TTYVHangup property
Sourcepub fn cached_tty_vhangup(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_tty_vhangup( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
TTYVHangup property
Get the cached value of the TTYVHangup
property, or None
if the property is not cached.
Sourcepub async fn receive_tty_vhangup_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_tty_vhangup_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
TTYVHangup property
Create a stream for the TTYVHangup
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn tty_vt_disallocate(&self) -> Result<bool>
pub async fn tty_vt_disallocate(&self) -> Result<bool>
TTYVTDisallocate property
Sourcepub fn cached_tty_vt_disallocate(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_tty_vt_disallocate( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
TTYVTDisallocate property
Get the cached value of the TTYVTDisallocate
property, or None
if the property is not cached.
Sourcepub async fn receive_tty_vt_disallocate_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_tty_vt_disallocate_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
TTYVTDisallocate property
Create a stream for the TTYVTDisallocate
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn tasks_accounting(&self) -> Result<bool>
pub async fn tasks_accounting(&self) -> Result<bool>
TasksAccounting property
Sourcepub fn cached_tasks_accounting(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_tasks_accounting( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
TasksAccounting property
Get the cached value of the TasksAccounting
property, or None
if the property is not cached.
Sourcepub async fn receive_tasks_accounting_changed(
&self,
) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
pub async fn receive_tasks_accounting_changed( &self, ) -> PropertyStream<'p, <Result<bool> as ResultAdapter>::Ok>
TasksAccounting property
Create a stream for the TasksAccounting
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn tasks_current(&self) -> Result<u64>
pub async fn tasks_current(&self) -> Result<u64>
TasksCurrent property
Sourcepub fn cached_tasks_current(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_tasks_current( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
TasksCurrent property
Get the cached value of the TasksCurrent
property, or None
if the property is not cached.
Sourcepub async fn receive_tasks_current_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_tasks_current_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
TasksCurrent property
Create a stream for the TasksCurrent
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_tasks_max(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_tasks_max( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
TasksMax property
Get the cached value of the TasksMax
property, or None
if the property is not cached.
Sourcepub async fn receive_tasks_max_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_tasks_max_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
TasksMax property
Create a stream for the TasksMax
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn temporary_file_system(&self) -> Result<Vec<(String, String)>>
pub async fn temporary_file_system(&self) -> Result<Vec<(String, String)>>
TemporaryFileSystem property
Sourcepub fn cached_temporary_file_system(
&self,
) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
pub fn cached_temporary_file_system( &self, ) -> Result<Option<<Result<Vec<(String, String)>> as ResultAdapter>::Ok>, <Result<Vec<(String, String)>> as ResultAdapter>::Err>
TemporaryFileSystem property
Get the cached value of the TemporaryFileSystem
property, or None
if the property is not cached.
Sourcepub async fn receive_temporary_file_system_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
pub async fn receive_temporary_file_system_changed( &self, ) -> PropertyStream<'p, <Result<Vec<(String, String)>> as ResultAdapter>::Ok>
TemporaryFileSystem property
Create a stream for the TemporaryFileSystem
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn timeout_abort_usec(&self) -> Result<u64>
pub async fn timeout_abort_usec(&self) -> Result<u64>
TimeoutAbortUSec property
Sourcepub fn cached_timeout_abort_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_timeout_abort_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
TimeoutAbortUSec property
Get the cached value of the TimeoutAbortUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_timeout_abort_usec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_timeout_abort_usec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
TimeoutAbortUSec property
Create a stream for the TimeoutAbortUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn timeout_clean_usec(&self) -> Result<u64>
pub async fn timeout_clean_usec(&self) -> Result<u64>
TimeoutCleanUSec property
Sourcepub fn cached_timeout_clean_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_timeout_clean_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
TimeoutCleanUSec property
Get the cached value of the TimeoutCleanUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_timeout_clean_usec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_timeout_clean_usec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
TimeoutCleanUSec property
Create a stream for the TimeoutCleanUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn timeout_start_failure_mode(&self) -> Result<String>
pub async fn timeout_start_failure_mode(&self) -> Result<String>
TimeoutStartFailureMode property
Sourcepub fn cached_timeout_start_failure_mode(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_timeout_start_failure_mode( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
TimeoutStartFailureMode property
Get the cached value of the TimeoutStartFailureMode
property, or None
if the property is not cached.
Sourcepub async fn receive_timeout_start_failure_mode_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_timeout_start_failure_mode_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
TimeoutStartFailureMode property
Create a stream for the TimeoutStartFailureMode
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn timeout_start_usec(&self) -> Result<u64>
pub async fn timeout_start_usec(&self) -> Result<u64>
TimeoutStartUSec property
Sourcepub fn cached_timeout_start_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_timeout_start_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
TimeoutStartUSec property
Get the cached value of the TimeoutStartUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_timeout_start_usec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_timeout_start_usec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
TimeoutStartUSec property
Create a stream for the TimeoutStartUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn timeout_stop_failure_mode(&self) -> Result<String>
pub async fn timeout_stop_failure_mode(&self) -> Result<String>
TimeoutStopFailureMode property
Sourcepub fn cached_timeout_stop_failure_mode(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_timeout_stop_failure_mode( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
TimeoutStopFailureMode property
Get the cached value of the TimeoutStopFailureMode
property, or None
if the property is not cached.
Sourcepub async fn receive_timeout_stop_failure_mode_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_timeout_stop_failure_mode_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
TimeoutStopFailureMode property
Create a stream for the TimeoutStopFailureMode
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn timeout_stop_usec(&self) -> Result<u64>
pub async fn timeout_stop_usec(&self) -> Result<u64>
TimeoutStopUSec property
Sourcepub fn cached_timeout_stop_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_timeout_stop_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
TimeoutStopUSec property
Get the cached value of the TimeoutStopUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_timeout_stop_usec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_timeout_stop_usec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
TimeoutStopUSec property
Create a stream for the TimeoutStopUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn timer_slack_nsec(&self) -> Result<u64>
pub async fn timer_slack_nsec(&self) -> Result<u64>
TimerSlackNSec property
Sourcepub fn cached_timer_slack_nsec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_timer_slack_nsec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
TimerSlackNSec property
Get the cached value of the TimerSlackNSec
property, or None
if the property is not cached.
Sourcepub async fn receive_timer_slack_nsec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_timer_slack_nsec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
TimerSlackNSec property
Create a stream for the TimerSlackNSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_kind(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_kind( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Type property
Get the cached value of the Kind
property, or None
if the property is not cached.
Sourcepub async fn receive_kind_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_kind_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
Type property
Create a stream for the Kind
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_uid(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_uid( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
UID property
Get the cached value of the UID
property, or None
if the property is not cached.
Sourcepub async fn receive_uid_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_uid_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
UID property
Create a stream for the UID
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_umask(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_umask( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
UMask property
Get the cached value of the UMask
property, or None
if the property is not cached.
Sourcepub async fn receive_umask_changed(
&self,
) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
pub async fn receive_umask_changed( &self, ) -> PropertyStream<'p, <Result<u32> as ResultAdapter>::Ok>
UMask property
Create a stream for the UMask
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn usb_function_descriptors(&self) -> Result<String>
pub async fn usb_function_descriptors(&self) -> Result<String>
USBFunctionDescriptors property
Sourcepub fn cached_usb_function_descriptors(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_usb_function_descriptors( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
USBFunctionDescriptors property
Get the cached value of the USBFunctionDescriptors
property, or None
if the property is not cached.
Sourcepub async fn receive_usb_function_descriptors_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_usb_function_descriptors_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
USBFunctionDescriptors property
Create a stream for the USBFunctionDescriptors
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn usb_function_strings(&self) -> Result<String>
pub async fn usb_function_strings(&self) -> Result<String>
USBFunctionStrings property
Sourcepub fn cached_usb_function_strings(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_usb_function_strings( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
USBFunctionStrings property
Get the cached value of the USBFunctionStrings
property, or None
if the property is not cached.
Sourcepub async fn receive_usb_function_strings_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_usb_function_strings_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
USBFunctionStrings property
Create a stream for the USBFunctionStrings
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn unset_environment(&self) -> Result<Vec<String>>
pub async fn unset_environment(&self) -> Result<Vec<String>>
UnsetEnvironment property
Sourcepub fn cached_unset_environment(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_unset_environment( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
UnsetEnvironment property
Get the cached value of the UnsetEnvironment
property, or None
if the property is not cached.
Sourcepub async fn receive_unset_environment_changed(
&self,
) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub async fn receive_unset_environment_changed( &self, ) -> PropertyStream<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
UnsetEnvironment property
Create a stream for the UnsetEnvironment
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_user(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_user( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
User property
Get the cached value of the User
property, or None
if the property is not cached.
Sourcepub async fn receive_user_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_user_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
User property
Create a stream for the User
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn utmp_identifier(&self) -> Result<String>
pub async fn utmp_identifier(&self) -> Result<String>
UtmpIdentifier property
Sourcepub fn cached_utmp_identifier(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_utmp_identifier( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
UtmpIdentifier property
Get the cached value of the UtmpIdentifier
property, or None
if the property is not cached.
Sourcepub async fn receive_utmp_identifier_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_utmp_identifier_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
UtmpIdentifier property
Create a stream for the UtmpIdentifier
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub fn cached_utmp_mode(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_utmp_mode( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
UtmpMode property
Get the cached value of the UtmpMode
property, or None
if the property is not cached.
Sourcepub async fn receive_utmp_mode_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_utmp_mode_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
UtmpMode property
Create a stream for the UtmpMode
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn watchdog_signal(&self) -> Result<i32>
pub async fn watchdog_signal(&self) -> Result<i32>
WatchdogSignal property
Sourcepub fn cached_watchdog_signal(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_watchdog_signal( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
WatchdogSignal property
Get the cached value of the WatchdogSignal
property, or None
if the property is not cached.
Sourcepub async fn receive_watchdog_signal_changed(
&self,
) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
pub async fn receive_watchdog_signal_changed( &self, ) -> PropertyStream<'p, <Result<i32> as ResultAdapter>::Ok>
WatchdogSignal property
Create a stream for the WatchdogSignal
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn watchdog_timestamp(&self) -> Result<u64>
pub async fn watchdog_timestamp(&self) -> Result<u64>
WatchdogTimestamp property
Sourcepub fn cached_watchdog_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_watchdog_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
WatchdogTimestamp property
Get the cached value of the WatchdogTimestamp
property, or None
if the property is not cached.
Sourcepub async fn receive_watchdog_timestamp_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_watchdog_timestamp_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
WatchdogTimestamp property
Create a stream for the WatchdogTimestamp
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn watchdog_timestamp_monotonic(&self) -> Result<u64>
pub async fn watchdog_timestamp_monotonic(&self) -> Result<u64>
WatchdogTimestampMonotonic property
Sourcepub fn cached_watchdog_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_watchdog_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
WatchdogTimestampMonotonic property
Get the cached value of the WatchdogTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub async fn receive_watchdog_timestamp_monotonic_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_watchdog_timestamp_monotonic_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
WatchdogTimestampMonotonic property
Create a stream for the WatchdogTimestampMonotonic
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn watchdog_usec(&self) -> Result<u64>
pub async fn watchdog_usec(&self) -> Result<u64>
WatchdogUSec property
Sourcepub fn cached_watchdog_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_watchdog_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
WatchdogUSec property
Get the cached value of the WatchdogUSec
property, or None
if the property is not cached.
Sourcepub async fn receive_watchdog_usec_changed(
&self,
) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
pub async fn receive_watchdog_usec_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>
WatchdogUSec property
Create a stream for the WatchdogUSec
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Sourcepub async fn working_directory(&self) -> Result<String>
pub async fn working_directory(&self) -> Result<String>
WorkingDirectory property
Sourcepub fn cached_working_directory(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_working_directory( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
WorkingDirectory property
Get the cached value of the WorkingDirectory
property, or None
if the property is not cached.
Sourcepub async fn receive_working_directory_changed(
&self,
) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
pub async fn receive_working_directory_changed( &self, ) -> PropertyStream<'p, <Result<String> as ResultAdapter>::Ok>
WorkingDirectory property
Create a stream for the WorkingDirectory
property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed
.
Trait Implementations§
Source§impl<'p> AsMut<Proxy<'p>> for ServiceProxy<'p>
impl<'p> AsMut<Proxy<'p>> for ServiceProxy<'p>
Source§impl<'p> AsRef<Proxy<'p>> for ServiceProxy<'p>
impl<'p> AsRef<Proxy<'p>> for ServiceProxy<'p>
Source§impl<'p> Clone for ServiceProxy<'p>
impl<'p> Clone for ServiceProxy<'p>
Source§fn clone(&self) -> ServiceProxy<'p>
fn clone(&self) -> ServiceProxy<'p>
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more