Struct ServiceProxy

Source
pub struct ServiceProxy<'p>(/* private fields */);

Implementations§

Source§

impl<'p> ServiceProxy<'p>

Source

pub async fn new<P>(conn: &Connection, path: P) -> Result<ServiceProxy<'p>>
where P: TryInto<ObjectPath<'p>>, P::Error: Into<Error>,

Creates a new proxy with the given path, and the default destination.

Source

pub fn builder(conn: &Connection) -> Builder<'p, Self>

Returns a customizable builder for this proxy.

Source

pub fn into_inner(self) -> Proxy<'p>

Consumes self, returning the underlying zbus::Proxy.

Source

pub fn inner(&self) -> &Proxy<'p>

The reference to the underlying zbus::Proxy.

Source

pub fn inner_mut(&mut self) -> &mut Proxy<'p>

The mutable reference to the underlying zbus::Proxy.

Source

pub async fn attach_processes( &self, subcgroup: &str, pids: &[u32], ) -> Result<()>

AttachProcesses method

Source

pub async fn bind_mount( &self, source: &str, destination: &str, read_only: bool, mkdir: bool, ) -> Result<()>

BindMount method

Source

pub async fn get_processes(&self) -> Result<Vec<Process>>

GetProcesses method

Source

pub async fn mount_image( &self, source: &str, destination: &str, read_only: bool, mkdir: bool, options: &[(&str, &str)], ) -> Result<()>

MountImage method

Source

pub async fn allowed_cpus(&self) -> Result<Vec<u8>>

AllowedCPUs property

Source

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.

Source

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.

Source

pub async fn allowed_memory_nodes(&self) -> Result<Vec<u8>>

AllowedMemoryNodes property

Source

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.

Source

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.

Source

pub async fn ambient_capabilities(&self) -> Result<u64>

AmbientCapabilities property

Source

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.

Source

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.

Source

pub async fn app_armor_profile(&self) -> Result<(bool, String)>

AppArmorProfile property

Source

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.

Source

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.

Source

pub async fn bpf_program(&self) -> Result<Vec<(String, String)>>

BPFProgram property

Source

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.

Source

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.

Source

pub async fn bind_paths(&self) -> Result<Vec<BindMount>>

BindPaths property

Source

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.

Source

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.

Source

pub async fn bind_read_only_paths(&self) -> Result<Vec<BindMount>>

BindReadOnlyPaths property

Source

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.

Source

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.

Source

pub async fn block_io_accounting(&self) -> Result<bool>

BlockIOAccounting property

Source

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.

Source

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.

Source

pub async fn block_io_device_weight(&self) -> Result<Vec<(String, u64)>>

BlockIODeviceWeight property

Source

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.

Source

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.

Source

pub async fn block_io_read_bandwidth(&self) -> Result<Vec<(String, u64)>>

BlockIOReadBandwidth property

Source

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.

Source

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.

Source

pub async fn block_io_weight(&self) -> Result<u64>

BlockIOWeight property

Source

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.

Source

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.

Source

pub async fn block_io_write_bandwidth(&self) -> Result<Vec<(String, u64)>>

BlockIOWriteBandwidth property

Source

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.

Source

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.

Source

pub async fn bus_name(&self) -> Result<String>

BusName property

Source

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.

Source

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.

Source

pub async fn cpu_accounting(&self) -> Result<bool>

CPUAccounting property

Source

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.

Source

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.

Source

pub async fn cpu_affinity(&self) -> Result<Vec<u8>>

CPUAffinity property

Source

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.

Source

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.

Source

pub async fn cpu_affinity_from_numa(&self) -> Result<bool>

CPUAffinityFromNUMA property

Source

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.

Source

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.

Source

pub async fn cpu_quota_per_sec_usec(&self) -> Result<u64>

CPUQuotaPerSecUSec property

Source

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.

Source

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.

Source

pub async fn cpu_quota_period_usec(&self) -> Result<u64>

CPUQuotaPeriodUSec property

Source

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.

Source

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.

Source

pub async fn cpu_scheduling_policy(&self) -> Result<i32>

CPUSchedulingPolicy property

Source

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.

Source

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.

Source

pub async fn cpu_scheduling_priority(&self) -> Result<i32>

CPUSchedulingPriority property

Source

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.

Source

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.

Source

pub async fn cpu_scheduling_reset_on_fork(&self) -> Result<bool>

CPUSchedulingResetOnFork property

Source

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.

Source

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.

Source

pub async fn cpu_shares(&self) -> Result<u64>

CPUShares property

Source

pub fn cached_cpu_shares( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>

CPUShares property Get the cached value of the CPUShares property, or None if the property is not cached.

Source

pub async fn receive_cpu_shares_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>

CPUShares property Create a stream for the CPUShares property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed.

Source

pub async fn cpu_usage_nsec(&self) -> Result<u64>

CPUUsageNSec property

Source

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.

Source

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.

Source

pub async fn cpu_weight(&self) -> Result<u64>

CPUWeight property

Source

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.

Source

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.

Source

pub async fn cache_directory(&self) -> Result<Vec<String>>

CacheDirectory property

Source

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.

Source

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.

Source

pub async fn cache_directory_mode(&self) -> Result<u32>

CacheDirectoryMode property

Source

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.

Source

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.

CacheDirectorySymlink property

CacheDirectorySymlink property Get the cached value of the CacheDirectorySymlink property, or None if the property is not cached.

CacheDirectorySymlink property Create a stream for the CacheDirectorySymlink property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed.

Source

pub async fn capability_bounding_set(&self) -> Result<u64>

CapabilityBoundingSet property

Source

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.

Source

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.

Source

pub async fn clean_result(&self) -> Result<String>

CleanResult property

Source

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.

Source

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.

Source

pub async fn configuration_directory(&self) -> Result<Vec<String>>

ConfigurationDirectory property

Source

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.

Source

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.

Source

pub async fn configuration_directory_mode(&self) -> Result<u32>

ConfigurationDirectoryMode property

Source

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.

Source

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.

Source

pub async fn control_group(&self) -> Result<String>

ControlGroup property

Source

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.

Source

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.

Source

pub async fn control_group_id(&self) -> Result<u64>

ControlGroupId property

Source

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.

Source

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.

Source

pub async fn control_pid(&self) -> Result<u32>

ControlPID property

Source

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.

Source

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.

Source

pub async fn coredump_filter(&self) -> Result<u64>

CoredumpFilter property

Source

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.

Source

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.

Source

pub async fn default_memory_low(&self) -> Result<u64>

DefaultMemoryLow property

Source

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.

Source

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.

Source

pub async fn default_memory_min(&self) -> Result<u64>

DefaultMemoryMin property

Source

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.

Source

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.

Source

pub async fn delegate(&self) -> Result<bool>

Delegate property

Source

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.

Source

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.

Source

pub async fn delegate_controllers(&self) -> Result<Vec<String>>

DelegateControllers property

Source

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.

Source

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.

Source

pub async fn device_allow(&self) -> Result<Vec<(String, String)>>

DeviceAllow property

Source

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.

Source

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.

Source

pub async fn device_policy(&self) -> Result<String>

DevicePolicy property

Source

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.

Source

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.

Source

pub async fn disable_controllers(&self) -> Result<Vec<String>>

DisableControllers property

Source

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.

Source

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.

Source

pub async fn dynamic_user(&self) -> Result<bool>

DynamicUser property

Source

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.

Source

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.

Source

pub async fn effective_cpus(&self) -> Result<Vec<u8>>

EffectiveCPUs property

Source

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.

Source

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.

Source

pub async fn effective_memory_nodes(&self) -> Result<Vec<u8>>

EffectiveMemoryNodes property

Source

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.

Source

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.

Source

pub async fn environment(&self) -> Result<Vec<String>>

Environment property

Source

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.

Source

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.

Source

pub async fn environment_files(&self) -> Result<Vec<(String, bool)>>

EnvironmentFiles property

Source

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.

Source

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.

Source

pub async fn exec_condition(&self) -> Result<Vec<Exec>>

ExecCondition property

Source

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.

Source

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.

Source

pub async fn exec_condition_ex(&self) -> Result<Vec<ExecEx>>

ExecConditionEx property

Source

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.

Source

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.

Source

pub async fn exec_main_code(&self) -> Result<i32>

ExecMainCode property

Source

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.

Source

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.

Source

pub async fn exec_main_exit_timestamp(&self) -> Result<u64>

ExecMainExitTimestamp property

Source

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.

Source

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.

Source

pub async fn exec_main_exit_timestamp_monotonic(&self) -> Result<u64>

ExecMainExitTimestampMonotonic property

Source

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.

Source

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.

Source

pub async fn exec_main_pid(&self) -> Result<u32>

ExecMainPID property

Source

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.

Source

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.

Source

pub async fn exec_main_start_timestamp(&self) -> Result<u64>

ExecMainStartTimestamp property

Source

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.

Source

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.

Source

pub async fn exec_main_start_timestamp_monotonic(&self) -> Result<u64>

ExecMainStartTimestampMonotonic property

Source

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.

Source

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.

Source

pub async fn exec_main_status(&self) -> Result<i32>

ExecMainStatus property

Source

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.

Source

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.

Source

pub async fn exec_paths(&self) -> Result<Vec<String>>

ExecPaths property

Source

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.

Source

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.

Source

pub async fn exec_reload(&self) -> Result<Vec<Exec>>

ExecReload property

Source

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.

Source

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.

Source

pub async fn exec_reload_ex(&self) -> Result<Vec<ExecEx>>

ExecReloadEx property

Source

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.

Source

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.

Source

pub async fn exec_search_path(&self) -> Result<Vec<String>>

ExecSearchPath property

Source

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.

Source

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.

Source

pub async fn exec_start(&self) -> Result<Vec<Exec>>

ExecStart property

Source

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.

Source

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.

Source

pub async fn exec_start_ex(&self) -> Result<Vec<ExecEx>>

ExecStartEx property

Source

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.

Source

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.

Source

pub async fn exec_start_post(&self) -> Result<Vec<Exec>>

ExecStartPost property

Source

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.

Source

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.

Source

pub async fn exec_start_post_ex(&self) -> Result<Vec<ExecEx>>

ExecStartPostEx property

Source

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.

Source

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.

Source

pub async fn exec_start_pre(&self) -> Result<Vec<Exec>>

ExecStartPre property

Source

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.

Source

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.

Source

pub async fn exec_start_pre_ex(&self) -> Result<Vec<ExecEx>>

ExecStartPreEx property

Source

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.

Source

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.

Source

pub async fn exec_stop(&self) -> Result<Vec<Exec>>

ExecStop property

Source

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.

Source

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.

Source

pub async fn exec_stop_ex(&self) -> Result<Vec<ExecEx>>

ExecStopEx property

Source

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.

Source

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.

Source

pub async fn exec_stop_post(&self) -> Result<Vec<Exec>>

ExecStopPost property

Source

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.

Source

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.

Source

pub async fn exec_stop_post_ex(&self) -> Result<Vec<ExecEx>>

ExecStopPostEx property

Source

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.

Source

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.

Source

pub async fn exit_type(&self) -> Result<String>

ExitType property

Source

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.

Source

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.

Source

pub async fn extension_directories(&self) -> Result<Vec<String>>

ExtensionDirectories property

Source

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.

Source

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.

Source

pub async fn extension_images(&self) -> Result<Vec<ExtensionImage>>

ExtensionImages property

Source

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.

Source

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.

Source

pub async fn file_descriptor_store_max(&self) -> Result<u32>

FileDescriptorStoreMax property

Source

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.

Source

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.

Source

pub async fn final_kill_signal(&self) -> Result<i32>

FinalKillSignal property

Source

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.

Source

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.

Source

pub async fn gid(&self) -> Result<u32>

GID property

Source

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.

Source

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.

Source

pub async fn group(&self) -> Result<String>

Group property

Source

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.

Source

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.

Source

pub async fn guess_main_pid(&self) -> Result<bool>

GuessMainPID property

Source

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.

Source

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.

Source

pub async fn io_accounting(&self) -> Result<bool>

IOAccounting property

Source

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.

Source

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.

Source

pub async fn io_device_latency_target_usec(&self) -> Result<Vec<(String, u64)>>

IODeviceLatencyTargetUSec property

Source

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.

Source

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.

Source

pub async fn io_device_weight(&self) -> Result<Vec<(String, u64)>>

IODeviceWeight property

Source

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.

Source

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.

Source

pub async fn io_read_bandwidth_max(&self) -> Result<Vec<(String, u64)>>

IOReadBandwidthMax property

Source

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.

Source

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.

Source

pub async fn io_read_bytes(&self) -> Result<u64>

IOReadBytes property

Source

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.

Source

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.

Source

pub async fn io_read_iops_max(&self) -> Result<Vec<(String, u64)>>

IOReadIOPSMax property

Source

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.

Source

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.

Source

pub async fn io_read_operations(&self) -> Result<u64>

IOReadOperations property

Source

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.

Source

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.

Source

pub async fn io_scheduling_class(&self) -> Result<i32>

IOSchedulingClass property

Source

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.

Source

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.

Source

pub async fn io_scheduling_priority(&self) -> Result<i32>

IOSchedulingPriority property

Source

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.

Source

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.

Source

pub async fn io_weight(&self) -> Result<u64>

IOWeight property

Source

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.

Source

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.

Source

pub async fn io_write_bandwidth_max(&self) -> Result<Vec<(String, u64)>>

IOWriteBandwidthMax property

Source

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.

Source

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.

Source

pub async fn io_write_bytes(&self) -> Result<u64>

IOWriteBytes property

Source

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.

Source

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.

Source

pub async fn io_write_iops_max(&self) -> Result<Vec<(String, u64)>>

IOWriteIOPSMax property

Source

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.

Source

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.

Source

pub async fn io_write_operations(&self) -> Result<u64>

IOWriteOperations property

Source

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.

Source

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.

Source

pub async fn ip_accounting(&self) -> Result<bool>

IPAccounting property

Source

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.

Source

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.

Source

pub async fn ip_address_allow(&self) -> Result<Vec<(i32, Vec<u8>, u32)>>

IPAddressAllow property

Source

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.

Source

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.

Source

pub async fn ip_address_deny(&self) -> Result<Vec<(i32, Vec<u8>, u32)>>

IPAddressDeny property

Source

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.

Source

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.

Source

pub async fn ipc_namespace_path(&self) -> Result<String>

IPCNamespacePath property

Source

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.

Source

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.

Source

pub async fn ip_egress_bytes(&self) -> Result<u64>

IPEgressBytes property

Source

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.

Source

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.

Source

pub async fn ip_egress_filter_path(&self) -> Result<Vec<String>>

IPEgressFilterPath property

Source

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.

Source

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.

Source

pub async fn ip_egress_packets(&self) -> Result<u64>

IPEgressPackets property

Source

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.

Source

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.

Source

pub async fn ip_ingress_bytes(&self) -> Result<u64>

IPIngressBytes property

Source

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.

Source

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.

Source

pub async fn ip_ingress_filter_path(&self) -> Result<Vec<String>>

IPIngressFilterPath property

Source

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.

Source

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.

Source

pub async fn ip_ingress_packets(&self) -> Result<u64>

IPIngressPackets property

Source

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.

Source

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.

Source

pub async fn ignore_sigpipe(&self) -> Result<bool>

IgnoreSIGPIPE property

Source

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.

Source

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.

Source

pub async fn inaccessible_paths(&self) -> Result<Vec<String>>

InaccessiblePaths property

Source

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.

Source

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.

Source

pub async fn keyring_mode(&self) -> Result<String>

KeyringMode property

Source

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.

Source

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.

Source

pub async fn kill_mode(&self) -> Result<String>

KillMode property

Source

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.

Source

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.

Source

pub async fn kill_signal(&self) -> Result<i32>

KillSignal property

Source

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.

Source

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.

Source

pub async fn limit_as(&self) -> Result<u64>

LimitAS property

Source

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.

Source

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.

Source

pub async fn limit_as_soft(&self) -> Result<u64>

LimitASSoft property

Source

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.

Source

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.

Source

pub async fn limit_core(&self) -> Result<u64>

LimitCORE property

Source

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.

Source

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.

Source

pub async fn limit_core_soft(&self) -> Result<u64>

LimitCORESoft property

Source

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.

Source

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.

Source

pub async fn limit_cpu(&self) -> Result<u64>

LimitCPU property

Source

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.

Source

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.

Source

pub async fn limit_cpu_soft(&self) -> Result<u64>

LimitCPUSoft property

Source

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.

Source

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.

Source

pub async fn limit_data(&self) -> Result<u64>

LimitDATA property

Source

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.

Source

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.

Source

pub async fn limit_data_soft(&self) -> Result<u64>

LimitDATASoft property

Source

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.

Source

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.

Source

pub async fn limit_fsize(&self) -> Result<u64>

LimitFSIZE property

Source

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.

Source

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.

Source

pub async fn limit_fsize_soft(&self) -> Result<u64>

LimitFSIZESoft property

Source

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.

Source

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.

Source

pub async fn limit_locks(&self) -> Result<u64>

LimitLOCKS property

Source

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.

Source

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.

Source

pub async fn limit_locks_soft(&self) -> Result<u64>

LimitLOCKSSoft property

Source

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.

Source

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.

Source

pub async fn limit_memlock(&self) -> Result<u64>

LimitMEMLOCK property

Source

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.

Source

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.

Source

pub async fn limit_memlock_soft(&self) -> Result<u64>

LimitMEMLOCKSoft property

Source

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.

Source

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.

Source

pub async fn limit_msgqueue(&self) -> Result<u64>

LimitMSGQUEUE property

Source

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.

Source

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.

Source

pub async fn limit_msgqueue_soft(&self) -> Result<u64>

LimitMSGQUEUESoft property

Source

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.

Source

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.

Source

pub async fn limit_nice(&self) -> Result<u64>

LimitNICE property

Source

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.

Source

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.

Source

pub async fn limit_nice_soft(&self) -> Result<u64>

LimitNICESoft property

Source

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.

Source

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.

Source

pub async fn limit_nofile(&self) -> Result<u64>

LimitNOFILE property

Source

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.

Source

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.

Source

pub async fn limit_nofile_soft(&self) -> Result<u64>

LimitNOFILESoft property

Source

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.

Source

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.

Source

pub async fn limit_nproc(&self) -> Result<u64>

LimitNPROC property

Source

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.

Source

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.

Source

pub async fn limit_nproc_soft(&self) -> Result<u64>

LimitNPROCSoft property

Source

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.

Source

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.

Source

pub async fn limit_rss(&self) -> Result<u64>

LimitRSS property

Source

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.

Source

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.

Source

pub async fn limit_rss_soft(&self) -> Result<u64>

LimitRSSSoft property

Source

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.

Source

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.

Source

pub async fn limit_rtprio(&self) -> Result<u64>

LimitRTPRIO property

Source

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.

Source

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.

Source

pub async fn limit_rtprio_soft(&self) -> Result<u64>

LimitRTPRIOSoft property

Source

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.

Source

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.

Source

pub async fn limit_rttime(&self) -> Result<u64>

LimitRTTIME property

Source

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.

Source

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.

Source

pub async fn limit_rttime_soft(&self) -> Result<u64>

LimitRTTIMESoft property

Source

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.

Source

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.

Source

pub async fn limit_sigpending(&self) -> Result<u64>

LimitSIGPENDING property

Source

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.

Source

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.

Source

pub async fn limit_sigpending_soft(&self) -> Result<u64>

LimitSIGPENDINGSoft property

Source

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.

Source

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.

Source

pub async fn limit_stack(&self) -> Result<u64>

LimitSTACK property

Source

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.

Source

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.

Source

pub async fn limit_stack_soft(&self) -> Result<u64>

LimitSTACKSoft property

Source

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.

Source

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.

Source

pub async fn load_credential(&self) -> Result<Vec<(String, String)>>

LoadCredential property

Source

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.

Source

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.

Source

pub async fn load_credential_encrypted(&self) -> Result<Vec<(String, String)>>

LoadCredentialEncrypted property

Source

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.

Source

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.

Source

pub async fn lock_personality(&self) -> Result<bool>

LockPersonality property

Source

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.

Source

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.

Source

pub async fn log_extra_fields(&self) -> Result<Vec<Vec<u8>>>

LogExtraFields property

Source

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.

Source

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.

Source

pub async fn log_level_max(&self) -> Result<i32>

LogLevelMax property

Source

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.

Source

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.

Source

pub async fn log_namespace(&self) -> Result<String>

LogNamespace property

Source

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.

Source

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.

Source

pub async fn log_rate_limit_burst(&self) -> Result<u32>

LogRateLimitBurst property

Source

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.

Source

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.

Source

pub async fn log_rate_limit_interval_usec(&self) -> Result<u64>

LogRateLimitIntervalUSec property

Source

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.

Source

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.

Source

pub async fn logs_directory(&self) -> Result<Vec<String>>

LogsDirectory property

Source

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.

Source

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.

Source

pub async fn logs_directory_mode(&self) -> Result<u32>

LogsDirectoryMode property

Source

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.

Source

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.

LogsDirectorySymlink property

LogsDirectorySymlink property Get the cached value of the LogsDirectorySymlink property, or None if the property is not cached.

LogsDirectorySymlink property Create a stream for the LogsDirectorySymlink property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed.

Source

pub async fn main_pid(&self) -> Result<u32>

MainPID property

Source

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.

Source

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.

Source

pub async fn managed_oom_memory_pressure(&self) -> Result<String>

ManagedOOMMemoryPressure property

Source

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.

Source

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.

Source

pub async fn managed_oom_memory_pressure_limit(&self) -> Result<u32>

ManagedOOMMemoryPressureLimit property

Source

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.

Source

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.

Source

pub async fn managed_oom_preference(&self) -> Result<String>

ManagedOOMPreference property

Source

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.

Source

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.

Source

pub async fn managed_oom_swap(&self) -> Result<String>

ManagedOOMSwap property

Source

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.

Source

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.

Source

pub async fn memory_accounting(&self) -> Result<bool>

MemoryAccounting property

Source

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.

Source

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.

Source

pub async fn memory_available(&self) -> Result<u64>

MemoryAvailable property

Source

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.

Source

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.

Source

pub async fn memory_current(&self) -> Result<u64>

MemoryCurrent property

Source

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.

Source

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.

Source

pub async fn memory_deny_write_execute(&self) -> Result<bool>

MemoryDenyWriteExecute property

Source

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.

Source

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.

Source

pub async fn memory_high(&self) -> Result<u64>

MemoryHigh property

Source

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.

Source

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.

Source

pub async fn memory_limit(&self) -> Result<u64>

MemoryLimit property

Source

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.

Source

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.

Source

pub async fn memory_low(&self) -> Result<u64>

MemoryLow property

Source

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.

Source

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.

Source

pub async fn memory_max(&self) -> Result<u64>

MemoryMax property

Source

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.

Source

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.

Source

pub async fn memory_min(&self) -> Result<u64>

MemoryMin property

Source

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.

Source

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.

Source

pub async fn memory_swap_max(&self) -> Result<u64>

MemorySwapMax property

Source

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.

Source

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.

Source

pub async fn mount_apivfs(&self) -> Result<bool>

MountAPIVFS property

Source

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.

Source

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.

Source

pub async fn mount_flags(&self) -> Result<u64>

MountFlags property

Source

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.

Source

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.

Source

pub async fn mount_images(&self) -> Result<Vec<MountImage>>

MountImages property

Source

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.

Source

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.

Source

pub async fn n_file_descriptor_store(&self) -> Result<u32>

NFileDescriptorStore property

Source

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.

Source

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.

Source

pub async fn n_restarts(&self) -> Result<u32>

NRestarts property

Source

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.

Source

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.

Source

pub async fn numa_mask(&self) -> Result<Vec<u8>>

NUMAMask property

Source

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.

Source

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.

Source

pub async fn numa_policy(&self) -> Result<i32>

NUMAPolicy property

Source

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.

Source

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.

Source

pub async fn network_namespace_path(&self) -> Result<String>

NetworkNamespacePath property

Source

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.

Source

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.

Source

pub async fn nice(&self) -> Result<i32>

Nice property

Source

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.

Source

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.

Source

pub async fn no_exec_paths(&self) -> Result<Vec<String>>

NoExecPaths property

Source

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.

Source

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.

Source

pub async fn no_new_privileges(&self) -> Result<bool>

NoNewPrivileges property

Source

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.

Source

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.

Source

pub async fn non_blocking(&self) -> Result<bool>

NonBlocking property

Source

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.

Source

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.

Source

pub async fn notify_access(&self) -> Result<String>

NotifyAccess property

Source

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.

Source

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.

Source

pub async fn oom_policy(&self) -> Result<String>

OOMPolicy property

Source

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.

Source

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.

Source

pub async fn oom_score_adjust(&self) -> Result<i32>

OOMScoreAdjust property

Source

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.

Source

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.

Source

pub async fn pam_name(&self) -> Result<String>

PAMName property

Source

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.

Source

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.

Source

pub async fn pid_file(&self) -> Result<String>

PIDFile property

Source

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.

Source

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.

Source

pub async fn pass_environment(&self) -> Result<Vec<String>>

PassEnvironment property

Source

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.

Source

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.

Source

pub async fn personality(&self) -> Result<String>

Personality property

Source

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.

Source

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.

Source

pub async fn private_devices(&self) -> Result<bool>

PrivateDevices property

Source

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.

Source

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.

Source

pub async fn private_ipc(&self) -> Result<bool>

PrivateIPC property

Source

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.

Source

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.

Source

pub async fn private_mounts(&self) -> Result<bool>

PrivateMounts property

Source

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.

Source

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.

Source

pub async fn private_network(&self) -> Result<bool>

PrivateNetwork property

Source

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.

Source

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.

Source

pub async fn private_tmp(&self) -> Result<bool>

PrivateTmp property

Source

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.

Source

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.

Source

pub async fn private_users(&self) -> Result<bool>

PrivateUsers property

Source

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.

Source

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.

Source

pub async fn proc_subset(&self) -> Result<String>

ProcSubset property

Source

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.

Source

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.

Source

pub async fn protect_clock(&self) -> Result<bool>

ProtectClock property

Source

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.

Source

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.

Source

pub async fn protect_control_groups(&self) -> Result<bool>

ProtectControlGroups property

Source

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.

Source

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.

Source

pub async fn protect_home(&self) -> Result<String>

ProtectHome property

Source

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.

Source

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.

Source

pub async fn protect_hostname(&self) -> Result<bool>

ProtectHostname property

Source

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.

Source

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.

Source

pub async fn protect_kernel_logs(&self) -> Result<bool>

ProtectKernelLogs property

Source

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.

Source

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.

Source

pub async fn protect_kernel_modules(&self) -> Result<bool>

ProtectKernelModules property

Source

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.

Source

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.

Source

pub async fn protect_kernel_tunables(&self) -> Result<bool>

ProtectKernelTunables property

Source

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.

Source

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.

Source

pub async fn protect_proc(&self) -> Result<String>

ProtectProc property

Source

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.

Source

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.

Source

pub async fn protect_system(&self) -> Result<String>

ProtectSystem property

Source

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.

Source

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.

Source

pub async fn read_only_paths(&self) -> Result<Vec<String>>

ReadOnlyPaths property

Source

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.

Source

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.

Source

pub async fn read_write_paths(&self) -> Result<Vec<String>>

ReadWritePaths property

Source

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.

Source

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.

Source

pub async fn reload_result(&self) -> Result<String>

ReloadResult property

Source

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.

Source

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.

Source

pub async fn remain_after_exit(&self) -> Result<bool>

RemainAfterExit property

Source

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.

Source

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.

Source

pub async fn remove_ipc(&self) -> Result<bool>

RemoveIPC property

Source

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.

Source

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.

Source

pub async fn restart(&self) -> Result<String>

Restart property

Source

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.

Source

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.

Source

pub async fn restart_force_exit_status(&self) -> Result<(Vec<i32>, Vec<i32>)>

RestartForceExitStatus property

Source

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.

Source

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.

Source

pub async fn restart_kill_signal(&self) -> Result<i32>

RestartKillSignal property

Source

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.

Source

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.

Source

pub async fn restart_prevent_exit_status(&self) -> Result<(Vec<i32>, Vec<i32>)>

RestartPreventExitStatus property

Source

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.

Source

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.

Source

pub async fn restart_usec(&self) -> Result<u64>

RestartUSec property

Source

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.

Source

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.

Source

pub async fn restrict_address_families(&self) -> Result<(bool, Vec<String>)>

RestrictAddressFamilies property

Source

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.

Source

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.

Source

pub async fn restrict_file_systems(&self) -> Result<(bool, Vec<String>)>

RestrictFileSystems property

Source

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.

Source

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.

Source

pub async fn restrict_namespaces(&self) -> Result<u64>

RestrictNamespaces property

Source

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.

Source

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.

Source

pub async fn restrict_network_interfaces(&self) -> Result<(bool, Vec<String>)>

RestrictNetworkInterfaces property

Source

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.

Source

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.

Source

pub async fn restrict_realtime(&self) -> Result<bool>

RestrictRealtime property

Source

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.

Source

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.

Source

pub async fn restrict_suidsgid(&self) -> Result<bool>

RestrictSUIDSGID property

Source

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.

Source

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.

Source

pub async fn result(&self) -> Result<String>

Result property

Source

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.

Source

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.

Source

pub async fn root_directory(&self) -> Result<String>

RootDirectory property

Source

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.

Source

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.

Source

pub async fn root_directory_start_only(&self) -> Result<bool>

RootDirectoryStartOnly property

Source

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.

Source

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.

Source

pub async fn root_hash(&self) -> Result<Vec<u8>>

RootHash property

Source

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.

Source

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.

Source

pub async fn root_hash_path(&self) -> Result<String>

RootHashPath property

Source

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.

Source

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.

Source

pub async fn root_hash_signature(&self) -> Result<Vec<u8>>

RootHashSignature property

Source

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.

Source

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.

Source

pub async fn root_hash_signature_path(&self) -> Result<String>

RootHashSignaturePath property

Source

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.

Source

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.

Source

pub async fn root_image(&self) -> Result<String>

RootImage property

Source

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.

Source

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.

Source

pub async fn root_image_options(&self) -> Result<Vec<(String, String)>>

RootImageOptions property

Source

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.

Source

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.

Source

pub async fn root_verity(&self) -> Result<String>

RootVerity property

Source

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.

Source

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.

Source

pub async fn runtime_directory(&self) -> Result<Vec<String>>

RuntimeDirectory property

Source

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.

Source

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.

Source

pub async fn runtime_directory_mode(&self) -> Result<u32>

RuntimeDirectoryMode property

Source

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.

Source

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.

Source

pub async fn runtime_directory_preserve(&self) -> Result<String>

RuntimeDirectoryPreserve property

Source

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.

Source

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.

RuntimeDirectorySymlink property

RuntimeDirectorySymlink property Get the cached value of the RuntimeDirectorySymlink property, or None if the property is not cached.

RuntimeDirectorySymlink property Create a stream for the RuntimeDirectorySymlink property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed.

Source

pub async fn runtime_max_usec(&self) -> Result<u64>

RuntimeMaxUSec property

Source

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.

Source

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.

Source

pub async fn runtime_randomized_extra_usec(&self) -> Result<u64>

RuntimeRandomizedExtraUSec property

Source

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.

Source

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.

Source

pub async fn selinux_context(&self) -> Result<(bool, String)>

SELinuxContext property

Source

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.

Source

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.

Source

pub async fn same_process_group(&self) -> Result<bool>

SameProcessGroup property

Source

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.

Source

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.

Source

pub async fn secure_bits(&self) -> Result<i32>

SecureBits property

Source

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.

Source

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.

Source

pub async fn send_sighup(&self) -> Result<bool>

SendSIGHUP property

Source

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.

Source

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.

Source

pub async fn send_sigkill(&self) -> Result<bool>

SendSIGKILL property

Source

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.

Source

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.

Source

pub async fn set_credential(&self) -> Result<Vec<(String, Vec<u8>)>>

SetCredential property

Source

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.

Source

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.

Source

pub async fn set_credential_encrypted(&self) -> Result<Vec<(String, Vec<u8>)>>

SetCredentialEncrypted property

Source

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.

Source

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.

Source

pub async fn slice(&self) -> Result<String>

Slice property

Source

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.

Source

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.

Source

pub async fn smack_process_label(&self) -> Result<(bool, String)>

SmackProcessLabel property

Source

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.

Source

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.

Source

pub async fn socket_bind_allow(&self) -> Result<Vec<(i32, i32, u16, u16)>>

SocketBindAllow property

Source

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.

Source

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.

Source

pub async fn socket_bind_deny(&self) -> Result<Vec<(i32, i32, u16, u16)>>

SocketBindDeny property

Source

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.

Source

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.

Source

pub async fn standard_error(&self) -> Result<String>

StandardError property

Source

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.

Source

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.

Source

pub async fn standard_error_file_descriptor_name(&self) -> Result<String>

StandardErrorFileDescriptorName property

Source

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.

Source

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.

Source

pub async fn standard_input(&self) -> Result<String>

StandardInput property

Source

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.

Source

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.

Source

pub async fn standard_input_data(&self) -> Result<Vec<u8>>

StandardInputData property

Source

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.

Source

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.

Source

pub async fn standard_input_file_descriptor_name(&self) -> Result<String>

StandardInputFileDescriptorName property

Source

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.

Source

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.

Source

pub async fn standard_output(&self) -> Result<String>

StandardOutput property

Source

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.

Source

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.

Source

pub async fn standard_output_file_descriptor_name(&self) -> Result<String>

StandardOutputFileDescriptorName property

Source

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.

Source

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.

Source

pub async fn startup_allowed_cpus(&self) -> Result<Vec<u8>>

StartupAllowedCPUs property

Source

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.

Source

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.

Source

pub async fn startup_allowed_memory_nodes(&self) -> Result<Vec<u8>>

StartupAllowedMemoryNodes property

Source

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.

Source

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.

Source

pub async fn startup_block_ioweight(&self) -> Result<u64>

StartupBlockIOWeight property

Source

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.

Source

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.

Source

pub async fn startup_cpushares(&self) -> Result<u64>

StartupCPUShares property

Source

pub fn cached_startup_cpushares( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>

StartupCPUShares property Get the cached value of the StartupCPUShares property, or None if the property is not cached.

Source

pub async fn receive_startup_cpushares_changed( &self, ) -> PropertyStream<'p, <Result<u64> as ResultAdapter>::Ok>

StartupCPUShares property Create a stream for the StartupCPUShares property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed.

Source

pub async fn startup_cpuweight(&self) -> Result<u64>

StartupCPUWeight property

Source

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.

Source

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.

Source

pub async fn startup_ioweight(&self) -> Result<u64>

StartupIOWeight property

Source

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.

Source

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.

Source

pub async fn state_directory(&self) -> Result<Vec<String>>

StateDirectory property

Source

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.

Source

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.

Source

pub async fn state_directory_mode(&self) -> Result<u32>

StateDirectoryMode property

Source

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.

Source

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.

StateDirectorySymlink property

StateDirectorySymlink property Get the cached value of the StateDirectorySymlink property, or None if the property is not cached.

StateDirectorySymlink property Create a stream for the StateDirectorySymlink property changes. This is a convenient wrapper around zbus::Proxy::receive_property_changed.

Source

pub async fn status_errno(&self) -> Result<i32>

StatusErrno property

Source

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.

Source

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.

Source

pub async fn status_text(&self) -> Result<String>

StatusText property

Source

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.

Source

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.

Source

pub async fn success_exit_status(&self) -> Result<(Vec<i32>, Vec<i32>)>

SuccessExitStatus property

Source

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.

Source

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.

Source

pub async fn supplementary_groups(&self) -> Result<Vec<String>>

SupplementaryGroups property

Source

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.

Source

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.

Source

pub async fn syslog_facility(&self) -> Result<i32>

SyslogFacility property

Source

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.

Source

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.

Source

pub async fn syslog_identifier(&self) -> Result<String>

SyslogIdentifier property

Source

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.

Source

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.

Source

pub async fn syslog_level(&self) -> Result<i32>

SyslogLevel property

Source

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.

Source

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.

Source

pub async fn syslog_level_prefix(&self) -> Result<bool>

SyslogLevelPrefix property

Source

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.

Source

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.

Source

pub async fn syslog_priority(&self) -> Result<i32>

SyslogPriority property

Source

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.

Source

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.

Source

pub async fn system_call_architectures(&self) -> Result<Vec<String>>

SystemCallArchitectures property

Source

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.

Source

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.

Source

pub async fn system_call_error_number(&self) -> Result<i32>

SystemCallErrorNumber property

Source

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.

Source

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.

Source

pub async fn system_call_filter(&self) -> Result<(bool, Vec<String>)>

SystemCallFilter property

Source

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.

Source

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.

Source

pub async fn system_call_log(&self) -> Result<(bool, Vec<String>)>

SystemCallLog property

Source

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.

Source

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.

Source

pub async fn tty_columns(&self) -> Result<u16>

TTYColumns property

Source

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.

Source

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.

Source

pub async fn tty_path(&self) -> Result<String>

TTYPath property

Source

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.

Source

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.

Source

pub async fn tty_reset(&self) -> Result<bool>

TTYReset property

Source

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.

Source

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.

Source

pub async fn tty_rows(&self) -> Result<u16>

TTYRows property

Source

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.

Source

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.

Source

pub async fn tty_vhangup(&self) -> Result<bool>

TTYVHangup property

Source

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.

Source

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.

Source

pub async fn tty_vt_disallocate(&self) -> Result<bool>

TTYVTDisallocate property

Source

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.

Source

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.

Source

pub async fn tasks_accounting(&self) -> Result<bool>

TasksAccounting property

Source

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.

Source

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.

Source

pub async fn tasks_current(&self) -> Result<u64>

TasksCurrent property

Source

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.

Source

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.

Source

pub async fn tasks_max(&self) -> Result<u64>

TasksMax property

Source

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.

Source

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.

Source

pub async fn temporary_file_system(&self) -> Result<Vec<(String, String)>>

TemporaryFileSystem property

Source

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.

Source

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.

Source

pub async fn timeout_abort_usec(&self) -> Result<u64>

TimeoutAbortUSec property

Source

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.

Source

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.

Source

pub async fn timeout_clean_usec(&self) -> Result<u64>

TimeoutCleanUSec property

Source

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.

Source

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.

Source

pub async fn timeout_start_failure_mode(&self) -> Result<String>

TimeoutStartFailureMode property

Source

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.

Source

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.

Source

pub async fn timeout_start_usec(&self) -> Result<u64>

TimeoutStartUSec property

Source

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.

Source

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.

Source

pub async fn timeout_stop_failure_mode(&self) -> Result<String>

TimeoutStopFailureMode property

Source

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.

Source

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.

Source

pub async fn timeout_stop_usec(&self) -> Result<u64>

TimeoutStopUSec property

Source

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.

Source

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.

Source

pub async fn timer_slack_nsec(&self) -> Result<u64>

TimerSlackNSec property

Source

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.

Source

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.

Source

pub async fn kind(&self) -> Result<String>

Type property

Source

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.

Source

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.

Source

pub async fn uid(&self) -> Result<u32>

UID property

Source

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.

Source

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.

Source

pub async fn umask(&self) -> Result<u32>

UMask property

Source

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.

Source

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.

Source

pub async fn usb_function_descriptors(&self) -> Result<String>

USBFunctionDescriptors property

Source

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.

Source

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.

Source

pub async fn usb_function_strings(&self) -> Result<String>

USBFunctionStrings property

Source

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.

Source

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.

Source

pub async fn unset_environment(&self) -> Result<Vec<String>>

UnsetEnvironment property

Source

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.

Source

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.

Source

pub async fn user(&self) -> Result<String>

User property

Source

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.

Source

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.

Source

pub async fn utmp_identifier(&self) -> Result<String>

UtmpIdentifier property

Source

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.

Source

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.

Source

pub async fn utmp_mode(&self) -> Result<String>

UtmpMode property

Source

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.

Source

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.

Source

pub async fn watchdog_signal(&self) -> Result<i32>

WatchdogSignal property

Source

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.

Source

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.

Source

pub async fn watchdog_timestamp(&self) -> Result<u64>

WatchdogTimestamp property

Source

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.

Source

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.

Source

pub async fn watchdog_timestamp_monotonic(&self) -> Result<u64>

WatchdogTimestampMonotonic property

Source

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.

Source

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.

Source

pub async fn watchdog_usec(&self) -> Result<u64>

WatchdogUSec property

Source

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.

Source

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.

Source

pub async fn working_directory(&self) -> Result<String>

WorkingDirectory property

Source

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.

Source

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>

Source§

fn as_mut(&mut self) -> &mut Proxy<'p>

Converts this type into a mutable reference of the (usually inferred) input type.
Source§

impl<'p> AsRef<Proxy<'p>> for ServiceProxy<'p>

Source§

fn as_ref(&self) -> &Proxy<'p>

Converts this type into a shared reference of the (usually inferred) input type.
Source§

impl<'p> Clone for ServiceProxy<'p>

Source§

fn clone(&self) -> ServiceProxy<'p>

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl<'p> Debug for ServiceProxy<'p>

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'a> Defaults for ServiceProxy<'a>

Source§

const INTERFACE: &'static Option<InterfaceName<'static>>

Source§

const DESTINATION: &'static Option<BusName<'static>>

Source§

const PATH: &'static Option<ObjectPath<'static>>

Source§

impl<'p> From<Proxy<'p>> for ServiceProxy<'p>

Source§

fn from(proxy: Proxy<'p>) -> Self

Converts to this type from the input type.
Source§

impl<'p> ProxyImpl<'p> for ServiceProxy<'p>

Source§

fn builder(conn: &Connection) -> Builder<'p, Self>

Return a customizable builder for this proxy.
Source§

fn into_inner(self) -> Proxy<'p>

Consume self, returning the underlying zbus::Proxy.
Source§

fn inner(&self) -> &Proxy<'p>

The reference to the underlying zbus::Proxy.
Source§

impl<'p> Serialize for ServiceProxy<'p>

Source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl<'p> Type for ServiceProxy<'p>

Source§

const SIGNATURE: &'static Signature

The signature for the implementing type, in parsed format. Read more

Auto Trait Implementations§

§

impl<'p> Freeze for ServiceProxy<'p>

§

impl<'p> !RefUnwindSafe for ServiceProxy<'p>

§

impl<'p> Send for ServiceProxy<'p>

§

impl<'p> Sync for ServiceProxy<'p>

§

impl<'p> Unpin for ServiceProxy<'p>

§

impl<'p> !UnwindSafe for ServiceProxy<'p>

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DynamicType for T
where T: Type + ?Sized,

Source§

fn signature(&self) -> Signature

The type signature for self. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more