pub struct ManagerProxyBlocking<'p>(/* private fields */);
Implementations§
Source§impl<'p> ManagerProxyBlocking<'p>
impl<'p> ManagerProxyBlocking<'p>
Sourcepub fn new(conn: &Connection) -> Result<ManagerProxyBlocking<'p>>
pub fn new(conn: &Connection) -> Result<ManagerProxyBlocking<'p>>
Creates a new proxy with the default service and path.
Sourcepub fn builder(conn: &Connection) -> Builder<'p, Self>
pub fn builder(conn: &Connection) -> Builder<'p, Self>
Returns a customizable builder for this proxy.
Sourcepub fn into_inner(self) -> Proxy<'p>
pub fn into_inner(self) -> Proxy<'p>
Consumes self
, returning the underlying zbus::Proxy
.
Sourcepub fn inner_mut(&mut self) -> &mut Proxy<'p>
pub fn inner_mut(&mut self) -> &mut Proxy<'p>
The mutable reference to the underlying zbus::Proxy
.
Sourcepub fn abandon_scope(&self, name: &str) -> Result<()>
pub fn abandon_scope(&self, name: &str) -> Result<()>
AbandonScope method
Sourcepub fn add_dependency_unit_files(
&self,
files: &[&str],
target: &str,
type_: &str,
runtime: bool,
force: bool,
) -> Result<Vec<Change>>
pub fn add_dependency_unit_files( &self, files: &[&str], target: &str, type_: &str, runtime: bool, force: bool, ) -> Result<Vec<Change>>
AddDependencyUnitFiles method
Sourcepub fn attach_processes_to_unit(
&self,
unit_name: &str,
subcgroup: &str,
pids: &[u32],
) -> Result<()>
pub fn attach_processes_to_unit( &self, unit_name: &str, subcgroup: &str, pids: &[u32], ) -> Result<()>
AttachProcessesToUnit method
Sourcepub fn bind_mount_unit(
&self,
name: &str,
source: &str,
destination: &str,
read_only: bool,
mkdir: bool,
) -> Result<()>
pub fn bind_mount_unit( &self, name: &str, source: &str, destination: &str, read_only: bool, mkdir: bool, ) -> Result<()>
BindMountUnit method
Sourcepub fn cancel_job(&self, id: u32) -> Result<()>
pub fn cancel_job(&self, id: u32) -> Result<()>
CancelJob method
Sourcepub fn clear_jobs(&self) -> Result<()>
pub fn clear_jobs(&self) -> Result<()>
ClearJobs method
Sourcepub fn disable_unit_files(
&self,
files: &[&str],
runtime: bool,
) -> Result<Vec<Change>>
pub fn disable_unit_files( &self, files: &[&str], runtime: bool, ) -> Result<Vec<Change>>
DisableUnitFiles method
Sourcepub fn disable_unit_files_with_flags(
&self,
files: &[&str],
flags: UnitFileFlags,
) -> Result<Vec<Change>>
pub fn disable_unit_files_with_flags( &self, files: &[&str], flags: UnitFileFlags, ) -> Result<Vec<Change>>
DisableUnitFilesWithFlags method
Sourcepub fn dump_by_file_descriptor(&self) -> Result<OwnedFd>
pub fn dump_by_file_descriptor(&self) -> Result<OwnedFd>
DumpByFileDescriptor method
Sourcepub fn enable_unit_files(
&self,
files: &[&str],
runtime: bool,
force: bool,
) -> Result<(bool, Vec<Change>)>
pub fn enable_unit_files( &self, files: &[&str], runtime: bool, force: bool, ) -> Result<(bool, Vec<Change>)>
EnableUnitFiles method
Sourcepub fn enable_unit_files_with_flags(
&self,
files: &[&str],
flags: UnitFileFlags,
) -> Result<(bool, Vec<Change>)>
pub fn enable_unit_files_with_flags( &self, files: &[&str], flags: UnitFileFlags, ) -> Result<(bool, Vec<Change>)>
EnableUnitFilesWithFlags method
Sourcepub fn enqueue_marked_jobs(&self) -> Result<Vec<OwnedObjectPath>>
pub fn enqueue_marked_jobs(&self) -> Result<Vec<OwnedObjectPath>>
EnqueueMarkedJobs method
Sourcepub fn enqueue_unit_job(
&self,
name: &str,
job_type: &str,
job_mode: Mode,
) -> Result<EnquedJob>
pub fn enqueue_unit_job( &self, name: &str, job_type: &str, job_mode: Mode, ) -> Result<EnquedJob>
EnqueueUnitJob method
Sourcepub fn freeze_unit(&self, name: &str) -> Result<()>
pub fn freeze_unit(&self, name: &str) -> Result<()>
FreezeUnit method
Sourcepub fn get_default_target(&self) -> Result<String>
pub fn get_default_target(&self) -> Result<String>
GetDefaultTarget method
Sourcepub fn get_job(&self, id: u32) -> Result<OwnedObjectPath>
pub fn get_job(&self, id: u32) -> Result<OwnedObjectPath>
GetJob method
Sourcepub fn get_unit(&self, name: &str) -> Result<OwnedObjectPath>
pub fn get_unit(&self, name: &str) -> Result<OwnedObjectPath>
GetUnit method
Sourcepub fn get_unit_by_control_group(&self, cgroup: &str) -> Result<OwnedObjectPath>
pub fn get_unit_by_control_group(&self, cgroup: &str) -> Result<OwnedObjectPath>
GetUnitByControlGroup method
Sourcepub fn get_unit_by_invocation_id(
&self,
invocation_id: &[u8],
) -> Result<OwnedObjectPath>
pub fn get_unit_by_invocation_id( &self, invocation_id: &[u8], ) -> Result<OwnedObjectPath>
GetUnitByInvocationID method
Sourcepub fn get_unit_by_pid(&self, pid: u32) -> Result<OwnedObjectPath>
pub fn get_unit_by_pid(&self, pid: u32) -> Result<OwnedObjectPath>
GetUnitByPID method
Sourcepub fn get_unit_file_links(
&self,
name: &str,
runtime: bool,
) -> Result<Vec<String>>
pub fn get_unit_file_links( &self, name: &str, runtime: bool, ) -> Result<Vec<String>>
GetUnitFileLinks method
Sourcepub fn get_unit_file_state(&self, file: &str) -> Result<UnitFileState>
pub fn get_unit_file_state(&self, file: &str) -> Result<UnitFileState>
GetUnitFileState method
Sourcepub fn link_unit_files(
&self,
files: &[&str],
runtime: bool,
force: bool,
) -> Result<Vec<Change>>
pub fn link_unit_files( &self, files: &[&str], runtime: bool, force: bool, ) -> Result<Vec<Change>>
LinkUnitFiles method
Sourcepub fn list_unit_files_by_patterns(
&self,
states: &[LoadState],
patterns: &[&str],
) -> Result<Vec<(String, String)>>
pub fn list_unit_files_by_patterns( &self, states: &[LoadState], patterns: &[&str], ) -> Result<Vec<(String, String)>>
ListUnitFilesByPatterns method
Sourcepub fn list_units(&self) -> Result<Vec<Unit>>
pub fn list_units(&self) -> Result<Vec<Unit>>
ListUnits method
Sourcepub fn list_units_by_patterns(
&self,
states: &[LoadState],
patterns: &[&str],
) -> Result<Vec<Unit>>
pub fn list_units_by_patterns( &self, states: &[LoadState], patterns: &[&str], ) -> Result<Vec<Unit>>
ListUnitsByPatterns method
Sourcepub fn list_units_filtered(&self, states: &[LoadState]) -> Result<Vec<Unit>>
pub fn list_units_filtered(&self, states: &[LoadState]) -> Result<Vec<Unit>>
ListUnitsFiltered method
Sourcepub fn load_unit(&self, name: &str) -> Result<OwnedObjectPath>
pub fn load_unit(&self, name: &str) -> Result<OwnedObjectPath>
LoadUnit method
Sourcepub fn lookup_dynamic_user_by_name(&self, name: &str) -> Result<u32>
pub fn lookup_dynamic_user_by_name(&self, name: &str) -> Result<u32>
LookupDynamicUserByName method
Sourcepub fn lookup_dynamic_user_by_uid(&self, uid: u32) -> Result<String>
pub fn lookup_dynamic_user_by_uid(&self, uid: u32) -> Result<String>
LookupDynamicUserByUID method
Sourcepub fn mask_unit_files(
&self,
files: &[&str],
runtime: bool,
force: bool,
) -> Result<Vec<Change>>
pub fn mask_unit_files( &self, files: &[&str], runtime: bool, force: bool, ) -> Result<Vec<Change>>
MaskUnitFiles method
Sourcepub fn mount_image_unit(
&self,
name: &str,
source: &str,
destination: &str,
read_only: bool,
mkdir: bool,
options: &[(&str, &str)],
) -> Result<()>
pub fn mount_image_unit( &self, name: &str, source: &str, destination: &str, read_only: bool, mkdir: bool, options: &[(&str, &str)], ) -> Result<()>
MountImageUnit method
Sourcepub fn preset_all_unit_files(
&self,
mode: Mode,
runtime: bool,
force: bool,
) -> Result<Vec<Change>>
pub fn preset_all_unit_files( &self, mode: Mode, runtime: bool, force: bool, ) -> Result<Vec<Change>>
PresetAllUnitFiles method
Sourcepub fn preset_unit_files(
&self,
files: &[&str],
runtime: bool,
force: bool,
) -> Result<(bool, Vec<Change>)>
pub fn preset_unit_files( &self, files: &[&str], runtime: bool, force: bool, ) -> Result<(bool, Vec<Change>)>
PresetUnitFiles method
Sourcepub fn preset_unit_files_with_mode(
&self,
files: &[&str],
mode: Mode,
runtime: bool,
force: bool,
) -> Result<(bool, Vec<Change>)>
pub fn preset_unit_files_with_mode( &self, files: &[&str], mode: Mode, runtime: bool, force: bool, ) -> Result<(bool, Vec<Change>)>
PresetUnitFilesWithMode method
Sourcepub fn reenable_unit_files(
&self,
files: &[&str],
runtime: bool,
force: bool,
) -> Result<(bool, Vec<Change>)>
pub fn reenable_unit_files( &self, files: &[&str], runtime: bool, force: bool, ) -> Result<(bool, Vec<Change>)>
ReenableUnitFiles method
Sourcepub fn reload_or_restart_unit(
&self,
name: &str,
mode: Mode,
) -> Result<OwnedObjectPath>
pub fn reload_or_restart_unit( &self, name: &str, mode: Mode, ) -> Result<OwnedObjectPath>
ReloadOrRestartUnit method
Sourcepub fn reload_or_try_restart_unit(
&self,
name: &str,
mode: Mode,
) -> Result<OwnedObjectPath>
pub fn reload_or_try_restart_unit( &self, name: &str, mode: Mode, ) -> Result<OwnedObjectPath>
ReloadOrTryRestartUnit method
Sourcepub fn reload_unit(&self, name: &str, mode: Mode) -> Result<OwnedObjectPath>
pub fn reload_unit(&self, name: &str, mode: Mode) -> Result<OwnedObjectPath>
ReloadUnit method
Sourcepub fn reset_failed(&self) -> Result<()>
pub fn reset_failed(&self) -> Result<()>
ResetFailed method
Sourcepub fn reset_failed_unit(&self, name: &str) -> Result<()>
pub fn reset_failed_unit(&self, name: &str) -> Result<()>
ResetFailedUnit method
Sourcepub fn restart_unit(&self, name: &str, mode: Mode) -> Result<OwnedObjectPath>
pub fn restart_unit(&self, name: &str, mode: Mode) -> Result<OwnedObjectPath>
RestartUnit method
Sourcepub fn set_default_target(&self, name: &str, force: bool) -> Result<Vec<Change>>
pub fn set_default_target(&self, name: &str, force: bool) -> Result<Vec<Change>>
SetDefaultTarget method
Sourcepub fn set_environment(&self, assignments: &[&str]) -> Result<()>
pub fn set_environment(&self, assignments: &[&str]) -> Result<()>
SetEnvironment method
Sourcepub fn set_exit_code(&self, number: u8) -> Result<()>
pub fn set_exit_code(&self, number: u8) -> Result<()>
SetExitCode method
Sourcepub fn set_show_status(&self, mode: Mode) -> Result<()>
pub fn set_show_status(&self, mode: Mode) -> Result<()>
SetShowStatus method
Sourcepub fn set_unit_properties(
&self,
name: &str,
runtime: bool,
properties: &[(&str, Value<'_>)],
) -> Result<()>
pub fn set_unit_properties( &self, name: &str, runtime: bool, properties: &[(&str, Value<'_>)], ) -> Result<()>
SetUnitProperties method
Sourcepub fn start_transient_unit(
&self,
name: &str,
mode: Mode,
properties: &[(&str, Value<'_>)],
aux: &[(&str, &[(&str, Value<'_>)])],
) -> Result<OwnedObjectPath>
pub fn start_transient_unit( &self, name: &str, mode: Mode, properties: &[(&str, Value<'_>)], aux: &[(&str, &[(&str, Value<'_>)])], ) -> Result<OwnedObjectPath>
StartTransientUnit method
Sourcepub fn start_unit(&self, name: &str, mode: Mode) -> Result<OwnedObjectPath>
pub fn start_unit(&self, name: &str, mode: Mode) -> Result<OwnedObjectPath>
StartUnit method
Sourcepub fn start_unit_replace(
&self,
old_unit: &str,
new_unit: &str,
mode: Mode,
) -> Result<OwnedObjectPath>
pub fn start_unit_replace( &self, old_unit: &str, new_unit: &str, mode: Mode, ) -> Result<OwnedObjectPath>
StartUnitReplace method
Sourcepub fn start_unit_with_flags(
&self,
name: &str,
mode: Mode,
flags: UnitFileFlags,
) -> Result<OwnedObjectPath>
pub fn start_unit_with_flags( &self, name: &str, mode: Mode, flags: UnitFileFlags, ) -> Result<OwnedObjectPath>
StartUnitWithFlags method
Sourcepub fn try_restart_unit(
&self,
name: &str,
mode: Mode,
) -> Result<OwnedObjectPath>
pub fn try_restart_unit( &self, name: &str, mode: Mode, ) -> Result<OwnedObjectPath>
TryRestartUnit method
Sourcepub fn unmask_unit_files(
&self,
files: &[&str],
runtime: bool,
) -> Result<Vec<Change>>
pub fn unmask_unit_files( &self, files: &[&str], runtime: bool, ) -> Result<Vec<Change>>
UnmaskUnitFiles method
Sourcepub fn unref_unit(&self, name: &str) -> Result<()>
pub fn unref_unit(&self, name: &str) -> Result<()>
UnrefUnit method
Sourcepub fn unset_and_set_environment(
&self,
names: &[&str],
assignments: &[&str],
) -> Result<()>
pub fn unset_and_set_environment( &self, names: &[&str], assignments: &[&str], ) -> Result<()>
UnsetAndSetEnvironment method
Sourcepub fn unset_environment(&self, names: &[&str]) -> Result<()>
pub fn unset_environment(&self, names: &[&str]) -> Result<()>
UnsetEnvironment method
Sourcepub fn unsubscribe(&self) -> Result<()>
pub fn unsubscribe(&self) -> Result<()>
Unsubscribe method
Sourcepub fn receive_job_new(&self) -> Result<JobNewIterator>
pub fn receive_job_new(&self) -> Result<JobNewIterator>
Create a stream that receives JobNew
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal
.
JobNew signal
Sourcepub fn receive_job_new_with_args(
&self,
args: &[(u8, &str)],
) -> Result<JobNewIterator>
pub fn receive_job_new_with_args( &self, args: &[(u8, &str)], ) -> Result<JobNewIterator>
Create a stream that receives JobNew
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal_with_args
.
JobNew signal
Sourcepub fn receive_job_removed(&self) -> Result<JobRemovedIterator>
pub fn receive_job_removed(&self) -> Result<JobRemovedIterator>
Create a stream that receives JobRemoved
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal
.
JobRemoved signal
Sourcepub fn receive_job_removed_with_args(
&self,
args: &[(u8, &str)],
) -> Result<JobRemovedIterator>
pub fn receive_job_removed_with_args( &self, args: &[(u8, &str)], ) -> Result<JobRemovedIterator>
Create a stream that receives JobRemoved
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal_with_args
.
JobRemoved signal
Sourcepub fn receive_reloading(&self) -> Result<ReloadingIterator>
pub fn receive_reloading(&self) -> Result<ReloadingIterator>
Create a stream that receives Reloading
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal
.
Reloading signal
Sourcepub fn receive_reloading_with_args(
&self,
args: &[(u8, &str)],
) -> Result<ReloadingIterator>
pub fn receive_reloading_with_args( &self, args: &[(u8, &str)], ) -> Result<ReloadingIterator>
Create a stream that receives Reloading
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal_with_args
.
Reloading signal
Sourcepub fn receive_startup_finished(&self) -> Result<StartupFinishedIterator>
pub fn receive_startup_finished(&self) -> Result<StartupFinishedIterator>
Create a stream that receives StartupFinished
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal
.
StartupFinished signal
Sourcepub fn receive_startup_finished_with_args(
&self,
args: &[(u8, &str)],
) -> Result<StartupFinishedIterator>
pub fn receive_startup_finished_with_args( &self, args: &[(u8, &str)], ) -> Result<StartupFinishedIterator>
Create a stream that receives StartupFinished
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal_with_args
.
StartupFinished signal
Sourcepub fn receive_unit_files_changed(&self) -> Result<UnitFilesChangedIterator>
pub fn receive_unit_files_changed(&self) -> Result<UnitFilesChangedIterator>
Create a stream that receives UnitFilesChanged
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal
.
UnitFilesChanged signal
Sourcepub fn receive_unit_new(&self) -> Result<UnitNewIterator>
pub fn receive_unit_new(&self) -> Result<UnitNewIterator>
Create a stream that receives UnitNew
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal
.
UnitNew signal
Sourcepub fn receive_unit_new_with_args(
&self,
args: &[(u8, &str)],
) -> Result<UnitNewIterator>
pub fn receive_unit_new_with_args( &self, args: &[(u8, &str)], ) -> Result<UnitNewIterator>
Create a stream that receives UnitNew
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal_with_args
.
UnitNew signal
Sourcepub fn receive_unit_removed(&self) -> Result<UnitRemovedIterator>
pub fn receive_unit_removed(&self) -> Result<UnitRemovedIterator>
Create a stream that receives UnitRemoved
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal
.
UnitRemoved signal
Sourcepub fn receive_unit_removed_with_args(
&self,
args: &[(u8, &str)],
) -> Result<UnitRemovedIterator>
pub fn receive_unit_removed_with_args( &self, args: &[(u8, &str)], ) -> Result<UnitRemovedIterator>
Create a stream that receives UnitRemoved
signals.
This a convenient wrapper around zbus::blocking::Proxy::receive_signal_with_args
.
UnitRemoved signal
Sourcepub fn architecture(&self) -> Result<String>
pub fn architecture(&self) -> Result<String>
Architecture property
Sourcepub fn cached_architecture(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_architecture( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the Architecture
property, or None
if the property is not cached.
Sourcepub fn receive_architecture_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_architecture_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the Architecture
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn confirm_spawn(&self) -> Result<bool>
pub fn confirm_spawn(&self) -> Result<bool>
ConfirmSpawn property
Sourcepub fn cached_confirm_spawn(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_confirm_spawn( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
Get the cached value of the ConfirmSpawn
property, or None
if the property is not cached.
Sourcepub fn receive_confirm_spawn_changed(
&self,
) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
pub fn receive_confirm_spawn_changed( &self, ) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
Create a stream for the ConfirmSpawn
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn control_group(&self) -> Result<String>
pub fn control_group(&self) -> Result<String>
ControlGroup property
Sourcepub fn cached_control_group(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_control_group( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the ControlGroup
property, or None
if the property is not cached.
Sourcepub fn receive_control_group_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_control_group_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the ControlGroup
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn ctrl_alt_del_burst_action(&self) -> Result<String>
pub fn ctrl_alt_del_burst_action(&self) -> Result<String>
CtrlAltDelBurstAction property
Sourcepub fn cached_ctrl_alt_del_burst_action(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_ctrl_alt_del_burst_action( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the CtrlAltDelBurstAction
property, or None
if the property is not cached.
Sourcepub fn receive_ctrl_alt_del_burst_action_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_ctrl_alt_del_burst_action_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the CtrlAltDelBurstAction
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_block_io_accounting(&self) -> Result<bool>
pub fn default_block_io_accounting(&self) -> Result<bool>
DefaultBlockIOAccounting property
Sourcepub fn cached_default_block_io_accounting(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_default_block_io_accounting( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
Get the cached value of the DefaultBlockIOAccounting
property, or None
if the property is not cached.
Sourcepub fn receive_default_block_io_accounting_changed(
&self,
) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
pub fn receive_default_block_io_accounting_changed( &self, ) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
Create a stream for the DefaultBlockIOAccounting
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_cpu_accounting(&self) -> Result<bool>
pub fn default_cpu_accounting(&self) -> Result<bool>
DefaultCPUAccounting property
Sourcepub fn cached_default_cpu_accounting(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_default_cpu_accounting( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
Get the cached value of the DefaultCPUAccounting
property, or None
if the property is not cached.
Sourcepub fn receive_default_cpu_accounting_changed(
&self,
) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
pub fn receive_default_cpu_accounting_changed( &self, ) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
Create a stream for the DefaultCPUAccounting
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_as(&self) -> Result<u64>
pub fn default_limit_as(&self) -> Result<u64>
DefaultLimitAS property
Sourcepub fn cached_default_limit_as(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_as( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitAS
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_as_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_as_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitAS
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_as_soft(&self) -> Result<u64>
pub fn default_limit_as_soft(&self) -> Result<u64>
DefaultLimitASSoft property
Sourcepub fn cached_default_limit_as_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_as_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitASSoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_as_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_as_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitASSoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_core(&self) -> Result<u64>
pub fn default_limit_core(&self) -> Result<u64>
DefaultLimitCORE property
Sourcepub fn cached_default_limit_core(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_core( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitCORE
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_core_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_core_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitCORE
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_core_soft(&self) -> Result<u64>
pub fn default_limit_core_soft(&self) -> Result<u64>
DefaultLimitCORESoft property
Sourcepub fn cached_default_limit_core_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_core_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitCORESoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_core_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_core_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitCORESoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_cpu(&self) -> Result<u64>
pub fn default_limit_cpu(&self) -> Result<u64>
DefaultLimitCPU property
Sourcepub fn cached_default_limit_cpu(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_cpu( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitCPU
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_cpu_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_cpu_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitCPU
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_cpu_soft(&self) -> Result<u64>
pub fn default_limit_cpu_soft(&self) -> Result<u64>
DefaultLimitCPUSoft property
Sourcepub fn cached_default_limit_cpu_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_cpu_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitCPUSoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_cpu_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_cpu_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitCPUSoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_data(&self) -> Result<u64>
pub fn default_limit_data(&self) -> Result<u64>
DefaultLimitDATA property
Sourcepub fn cached_default_limit_data(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_data( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitDATA
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_data_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_data_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitDATA
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_data_soft(&self) -> Result<u64>
pub fn default_limit_data_soft(&self) -> Result<u64>
DefaultLimitDATASoft property
Sourcepub fn cached_default_limit_data_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_data_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitDATASoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_data_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_data_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitDATASoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_fsize(&self) -> Result<u64>
pub fn default_limit_fsize(&self) -> Result<u64>
DefaultLimitFSIZE property
Sourcepub fn cached_default_limit_fsize(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_fsize( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitFSIZE
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_fsize_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_fsize_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitFSIZE
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_fsize_soft(&self) -> Result<u64>
pub fn default_limit_fsize_soft(&self) -> Result<u64>
DefaultLimitFSIZESoft property
Sourcepub fn cached_default_limit_fsize_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_fsize_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitFSIZESoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_fsize_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_fsize_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitFSIZESoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_locks(&self) -> Result<u64>
pub fn default_limit_locks(&self) -> Result<u64>
DefaultLimitLOCKS property
Sourcepub fn cached_default_limit_locks(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_locks( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitLOCKS
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_locks_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_locks_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitLOCKS
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_locks_soft(&self) -> Result<u64>
pub fn default_limit_locks_soft(&self) -> Result<u64>
DefaultLimitLOCKSSoft property
Sourcepub fn cached_default_limit_locks_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_locks_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitLOCKSSoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_locks_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_locks_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitLOCKSSoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_memlock(&self) -> Result<u64>
pub fn default_limit_memlock(&self) -> Result<u64>
DefaultLimitMEMLOCK property
Sourcepub fn cached_default_limit_memlock(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_memlock( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitMEMLOCK
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_memlock_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_memlock_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitMEMLOCK
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_memlock_soft(&self) -> Result<u64>
pub fn default_limit_memlock_soft(&self) -> Result<u64>
DefaultLimitMEMLOCKSoft property
Sourcepub fn cached_default_limit_memlock_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_memlock_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitMEMLOCKSoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_memlock_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_memlock_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitMEMLOCKSoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_msgqueue(&self) -> Result<u64>
pub fn default_limit_msgqueue(&self) -> Result<u64>
DefaultLimitMSGQUEUE property
Sourcepub fn cached_default_limit_msgqueue(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_msgqueue( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitMSGQUEUE
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_msgqueue_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_msgqueue_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitMSGQUEUE
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_msgqueue_soft(&self) -> Result<u64>
pub fn default_limit_msgqueue_soft(&self) -> Result<u64>
DefaultLimitMSGQUEUESoft property
Sourcepub fn cached_default_limit_msgqueue_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_msgqueue_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitMSGQUEUESoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_msgqueue_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_msgqueue_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitMSGQUEUESoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_nice(&self) -> Result<u64>
pub fn default_limit_nice(&self) -> Result<u64>
DefaultLimitNICE property
Sourcepub fn cached_default_limit_nice(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_nice( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitNICE
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_nice_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_nice_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitNICE
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_nice_soft(&self) -> Result<u64>
pub fn default_limit_nice_soft(&self) -> Result<u64>
DefaultLimitNICESoft property
Sourcepub fn cached_default_limit_nice_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_nice_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitNICESoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_nice_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_nice_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitNICESoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_nofile(&self) -> Result<u64>
pub fn default_limit_nofile(&self) -> Result<u64>
DefaultLimitNOFILE property
Sourcepub fn cached_default_limit_nofile(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_nofile( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitNOFILE
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_nofile_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_nofile_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitNOFILE
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_nofile_soft(&self) -> Result<u64>
pub fn default_limit_nofile_soft(&self) -> Result<u64>
DefaultLimitNOFILESoft property
Sourcepub fn cached_default_limit_nofile_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_nofile_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitNOFILESoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_nofile_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_nofile_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitNOFILESoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_nproc(&self) -> Result<u64>
pub fn default_limit_nproc(&self) -> Result<u64>
DefaultLimitNPROC property
Sourcepub fn cached_default_limit_nproc(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_nproc( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitNPROC
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_nproc_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_nproc_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitNPROC
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_nproc_soft(&self) -> Result<u64>
pub fn default_limit_nproc_soft(&self) -> Result<u64>
DefaultLimitNPROCSoft property
Sourcepub fn cached_default_limit_nproc_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_nproc_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitNPROCSoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_nproc_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_nproc_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitNPROCSoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_rss(&self) -> Result<u64>
pub fn default_limit_rss(&self) -> Result<u64>
DefaultLimitRSS property
Sourcepub fn cached_default_limit_rss(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_rss( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitRSS
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_rss_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_rss_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitRSS
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_rss_soft(&self) -> Result<u64>
pub fn default_limit_rss_soft(&self) -> Result<u64>
DefaultLimitRSSSoft property
Sourcepub fn cached_default_limit_rss_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_rss_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitRSSSoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_rss_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_rss_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitRSSSoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_rtprio(&self) -> Result<u64>
pub fn default_limit_rtprio(&self) -> Result<u64>
DefaultLimitRTPRIO property
Sourcepub fn cached_default_limit_rtprio(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_rtprio( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitRTPRIO
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_rtprio_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_rtprio_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitRTPRIO
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_rtprio_soft(&self) -> Result<u64>
pub fn default_limit_rtprio_soft(&self) -> Result<u64>
DefaultLimitRTPRIOSoft property
Sourcepub fn cached_default_limit_rtprio_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_rtprio_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitRTPRIOSoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_rtprio_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_rtprio_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitRTPRIOSoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_rttime(&self) -> Result<u64>
pub fn default_limit_rttime(&self) -> Result<u64>
DefaultLimitRTTIME property
Sourcepub fn cached_default_limit_rttime(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_rttime( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitRTTIME
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_rttime_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_rttime_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitRTTIME
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_rttime_soft(&self) -> Result<u64>
pub fn default_limit_rttime_soft(&self) -> Result<u64>
DefaultLimitRTTIMESoft property
Sourcepub fn cached_default_limit_rttime_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_rttime_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitRTTIMESoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_rttime_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_rttime_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitRTTIMESoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_sigpending(&self) -> Result<u64>
pub fn default_limit_sigpending(&self) -> Result<u64>
DefaultLimitSIGPENDING property
Sourcepub fn cached_default_limit_sigpending(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_sigpending( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitSIGPENDING
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_sigpending_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_sigpending_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitSIGPENDING
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_sigpending_soft(&self) -> Result<u64>
pub fn default_limit_sigpending_soft(&self) -> Result<u64>
DefaultLimitSIGPENDINGSoft property
Sourcepub fn cached_default_limit_sigpending_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_sigpending_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitSIGPENDINGSoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_sigpending_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_sigpending_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitSIGPENDINGSoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_stack(&self) -> Result<u64>
pub fn default_limit_stack(&self) -> Result<u64>
DefaultLimitSTACK property
Sourcepub fn cached_default_limit_stack(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_stack( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitSTACK
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_stack_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_stack_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitSTACK
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_limit_stack_soft(&self) -> Result<u64>
pub fn default_limit_stack_soft(&self) -> Result<u64>
DefaultLimitSTACKSoft property
Sourcepub fn cached_default_limit_stack_soft(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_limit_stack_soft( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultLimitSTACKSoft
property, or None
if the property is not cached.
Sourcepub fn receive_default_limit_stack_soft_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_limit_stack_soft_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultLimitSTACKSoft
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_memory_accounting(&self) -> Result<bool>
pub fn default_memory_accounting(&self) -> Result<bool>
DefaultMemoryAccounting property
Sourcepub fn cached_default_memory_accounting(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_default_memory_accounting( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
Get the cached value of the DefaultMemoryAccounting
property, or None
if the property is not cached.
Sourcepub fn receive_default_memory_accounting_changed(
&self,
) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
pub fn receive_default_memory_accounting_changed( &self, ) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
Create a stream for the DefaultMemoryAccounting
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_oom_policy(&self) -> Result<String>
pub fn default_oom_policy(&self) -> Result<String>
DefaultOOMPolicy property
Sourcepub fn cached_default_oom_policy(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_default_oom_policy( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the DefaultOOMPolicy
property, or None
if the property is not cached.
Sourcepub fn receive_default_oom_policy_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_default_oom_policy_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the DefaultOOMPolicy
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_oom_score_adjust(&self) -> Result<i32>
pub fn default_oom_score_adjust(&self) -> Result<i32>
DefaultOOMScoreAdjust property
Sourcepub fn cached_default_oom_score_adjust(
&self,
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_default_oom_score_adjust( &self, ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
Get the cached value of the DefaultOOMScoreAdjust
property, or None
if the property is not cached.
Sourcepub fn receive_default_oom_score_adjust_changed(
&self,
) -> PropertyIterator<'p, <Result<i32> as ResultAdapter>::Ok>
pub fn receive_default_oom_score_adjust_changed( &self, ) -> PropertyIterator<'p, <Result<i32> as ResultAdapter>::Ok>
Create a stream for the DefaultOOMScoreAdjust
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_restart_usec(&self) -> Result<u64>
pub fn default_restart_usec(&self) -> Result<u64>
DefaultRestartUSec property
Sourcepub fn cached_default_restart_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_restart_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultRestartUSec
property, or None
if the property is not cached.
Sourcepub fn receive_default_restart_usec_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_restart_usec_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultRestartUSec
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_standard_error(&self) -> Result<String>
pub fn default_standard_error(&self) -> Result<String>
DefaultStandardError property
Sourcepub fn cached_default_standard_error(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_default_standard_error( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the DefaultStandardError
property, or None
if the property is not cached.
Sourcepub fn receive_default_standard_error_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_default_standard_error_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the DefaultStandardError
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_standard_output(&self) -> Result<String>
pub fn default_standard_output(&self) -> Result<String>
DefaultStandardOutput property
Sourcepub fn cached_default_standard_output(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_default_standard_output( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the DefaultStandardOutput
property, or None
if the property is not cached.
Sourcepub fn receive_default_standard_output_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_default_standard_output_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the DefaultStandardOutput
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_start_limit_burst(&self) -> Result<u32>
pub fn default_start_limit_burst(&self) -> Result<u32>
DefaultStartLimitBurst property
Sourcepub fn cached_default_start_limit_burst(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_default_start_limit_burst( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
Get the cached value of the DefaultStartLimitBurst
property, or None
if the property is not cached.
Sourcepub fn receive_default_start_limit_burst_changed(
&self,
) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
pub fn receive_default_start_limit_burst_changed( &self, ) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
Create a stream for the DefaultStartLimitBurst
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_start_limit_interval_usec(&self) -> Result<u64>
pub fn default_start_limit_interval_usec(&self) -> Result<u64>
DefaultStartLimitIntervalUSec property
Sourcepub fn cached_default_start_limit_interval_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_start_limit_interval_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultStartLimitIntervalUSec
property, or None
if the property is not cached.
Sourcepub fn receive_default_start_limit_interval_usec_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_start_limit_interval_usec_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultStartLimitIntervalUSec
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_tasks_accounting(&self) -> Result<bool>
pub fn default_tasks_accounting(&self) -> Result<bool>
DefaultTasksAccounting property
Sourcepub fn cached_default_tasks_accounting(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_default_tasks_accounting( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
Get the cached value of the DefaultTasksAccounting
property, or None
if the property is not cached.
Sourcepub fn receive_default_tasks_accounting_changed(
&self,
) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
pub fn receive_default_tasks_accounting_changed( &self, ) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
Create a stream for the DefaultTasksAccounting
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_tasks_max(&self) -> Result<u64>
pub fn default_tasks_max(&self) -> Result<u64>
DefaultTasksMax property
Sourcepub fn cached_default_tasks_max(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_tasks_max( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultTasksMax
property, or None
if the property is not cached.
Sourcepub fn receive_default_tasks_max_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_tasks_max_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultTasksMax
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_timeout_abort_usec(&self) -> Result<u64>
pub fn default_timeout_abort_usec(&self) -> Result<u64>
DefaultTimeoutAbortUSec property
Sourcepub fn cached_default_timeout_abort_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_timeout_abort_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultTimeoutAbortUSec
property, or None
if the property is not cached.
Sourcepub fn receive_default_timeout_abort_usec_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_timeout_abort_usec_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultTimeoutAbortUSec
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_timeout_start_usec(&self) -> Result<u64>
pub fn default_timeout_start_usec(&self) -> Result<u64>
DefaultTimeoutStartUSec property
Sourcepub fn cached_default_timeout_start_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_timeout_start_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultTimeoutStartUSec
property, or None
if the property is not cached.
Sourcepub fn receive_default_timeout_start_usec_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_timeout_start_usec_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultTimeoutStartUSec
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_timeout_stop_usec(&self) -> Result<u64>
pub fn default_timeout_stop_usec(&self) -> Result<u64>
DefaultTimeoutStopUSec property
Sourcepub fn cached_default_timeout_stop_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_timeout_stop_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultTimeoutStopUSec
property, or None
if the property is not cached.
Sourcepub fn receive_default_timeout_stop_usec_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_timeout_stop_usec_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultTimeoutStopUSec
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn default_timer_accuracy_usec(&self) -> Result<u64>
pub fn default_timer_accuracy_usec(&self) -> Result<u64>
DefaultTimerAccuracyUSec property
Sourcepub fn cached_default_timer_accuracy_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_default_timer_accuracy_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the DefaultTimerAccuracyUSec
property, or None
if the property is not cached.
Sourcepub fn receive_default_timer_accuracy_usec_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_default_timer_accuracy_usec_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the DefaultTimerAccuracyUSec
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn environment(&self) -> Result<Vec<String>>
pub fn environment(&self) -> Result<Vec<String>>
Environment property
Sourcepub fn cached_environment(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_environment( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
Get the cached value of the Environment
property, or None
if the property is not cached.
Sourcepub fn receive_environment_changed(
&self,
) -> PropertyIterator<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub fn receive_environment_changed( &self, ) -> PropertyIterator<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
Create a stream for the Environment
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn cached_exit_code(
&self,
) -> Result<Option<<Result<u8> as ResultAdapter>::Ok>, <Result<u8> as ResultAdapter>::Err>
pub fn cached_exit_code( &self, ) -> Result<Option<<Result<u8> as ResultAdapter>::Ok>, <Result<u8> as ResultAdapter>::Err>
Get the cached value of the ExitCode
property, or None
if the property is not cached.
Sourcepub fn receive_exit_code_changed(
&self,
) -> PropertyIterator<'p, <Result<u8> as ResultAdapter>::Ok>
pub fn receive_exit_code_changed( &self, ) -> PropertyIterator<'p, <Result<u8> as ResultAdapter>::Ok>
Create a stream for the ExitCode
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn cached_features(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_features( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the Features
property, or None
if the property is not cached.
Sourcepub fn receive_features_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_features_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the Features
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn finish_timestamp(&self) -> Result<u64>
pub fn finish_timestamp(&self) -> Result<u64>
FinishTimestamp property
Sourcepub fn cached_finish_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_finish_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the FinishTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_finish_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_finish_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the FinishTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn finish_timestamp_monotonic(&self) -> Result<u64>
pub fn finish_timestamp_monotonic(&self) -> Result<u64>
FinishTimestampMonotonic property
Sourcepub fn cached_finish_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_finish_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the FinishTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_finish_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_finish_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the FinishTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn firmware_timestamp(&self) -> Result<u64>
pub fn firmware_timestamp(&self) -> Result<u64>
FirmwareTimestamp property
Sourcepub fn cached_firmware_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_firmware_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the FirmwareTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_firmware_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_firmware_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the FirmwareTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn firmware_timestamp_monotonic(&self) -> Result<u64>
pub fn firmware_timestamp_monotonic(&self) -> Result<u64>
FirmwareTimestampMonotonic property
Sourcepub fn cached_firmware_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_firmware_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the FirmwareTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_firmware_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_firmware_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the FirmwareTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn generators_finish_timestamp(&self) -> Result<u64>
pub fn generators_finish_timestamp(&self) -> Result<u64>
GeneratorsFinishTimestamp property
Sourcepub fn cached_generators_finish_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_generators_finish_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the GeneratorsFinishTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_generators_finish_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_generators_finish_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the GeneratorsFinishTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn generators_finish_timestamp_monotonic(&self) -> Result<u64>
pub fn generators_finish_timestamp_monotonic(&self) -> Result<u64>
GeneratorsFinishTimestampMonotonic property
Sourcepub fn cached_generators_finish_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_generators_finish_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the GeneratorsFinishTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_generators_finish_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_generators_finish_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the GeneratorsFinishTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn generators_start_timestamp(&self) -> Result<u64>
pub fn generators_start_timestamp(&self) -> Result<u64>
GeneratorsStartTimestamp property
Sourcepub fn cached_generators_start_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_generators_start_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the GeneratorsStartTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_generators_start_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_generators_start_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the GeneratorsStartTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn generators_start_timestamp_monotonic(&self) -> Result<u64>
pub fn generators_start_timestamp_monotonic(&self) -> Result<u64>
GeneratorsStartTimestampMonotonic property
Sourcepub fn cached_generators_start_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_generators_start_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the GeneratorsStartTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_generators_start_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_generators_start_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the GeneratorsStartTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_generators_finish_timestamp(&self) -> Result<u64>
pub fn initrd_generators_finish_timestamp(&self) -> Result<u64>
InitRDGeneratorsFinishTimestamp property
Sourcepub fn cached_initrd_generators_finish_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_generators_finish_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDGeneratorsFinishTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_generators_finish_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_generators_finish_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDGeneratorsFinishTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_generators_finish_timestamp_monotonic(&self) -> Result<u64>
pub fn initrd_generators_finish_timestamp_monotonic(&self) -> Result<u64>
InitRDGeneratorsFinishTimestampMonotonic property
Sourcepub fn cached_initrd_generators_finish_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_generators_finish_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDGeneratorsFinishTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_generators_finish_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_generators_finish_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDGeneratorsFinishTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_generators_start_timestamp(&self) -> Result<u64>
pub fn initrd_generators_start_timestamp(&self) -> Result<u64>
InitRDGeneratorsStartTimestamp property
Sourcepub fn cached_initrd_generators_start_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_generators_start_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDGeneratorsStartTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_generators_start_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_generators_start_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDGeneratorsStartTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_generators_start_timestamp_monotonic(&self) -> Result<u64>
pub fn initrd_generators_start_timestamp_monotonic(&self) -> Result<u64>
InitRDGeneratorsStartTimestampMonotonic property
Sourcepub fn cached_initrd_generators_start_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_generators_start_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDGeneratorsStartTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_generators_start_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_generators_start_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDGeneratorsStartTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_security_finish_timestamp(&self) -> Result<u64>
pub fn initrd_security_finish_timestamp(&self) -> Result<u64>
InitRDSecurityFinishTimestamp property
Sourcepub fn cached_initrd_security_finish_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_security_finish_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDSecurityFinishTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_security_finish_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_security_finish_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDSecurityFinishTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_security_finish_timestamp_monotonic(&self) -> Result<u64>
pub fn initrd_security_finish_timestamp_monotonic(&self) -> Result<u64>
InitRDSecurityFinishTimestampMonotonic property
Sourcepub fn cached_initrd_security_finish_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_security_finish_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDSecurityFinishTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_security_finish_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_security_finish_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDSecurityFinishTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_security_start_timestamp(&self) -> Result<u64>
pub fn initrd_security_start_timestamp(&self) -> Result<u64>
InitRDSecurityStartTimestamp property
Sourcepub fn cached_initrd_security_start_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_security_start_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDSecurityStartTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_security_start_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_security_start_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDSecurityStartTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_security_start_timestamp_monotonic(&self) -> Result<u64>
pub fn initrd_security_start_timestamp_monotonic(&self) -> Result<u64>
InitRDSecurityStartTimestampMonotonic property
Sourcepub fn cached_initrd_security_start_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_security_start_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDSecurityStartTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_security_start_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_security_start_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDSecurityStartTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_timestamp(&self) -> Result<u64>
pub fn initrd_timestamp(&self) -> Result<u64>
InitRDTimestamp property
Sourcepub fn cached_initrd_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_timestamp_monotonic(&self) -> Result<u64>
pub fn initrd_timestamp_monotonic(&self) -> Result<u64>
InitRDTimestampMonotonic property
Sourcepub fn cached_initrd_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_units_load_finish_timestamp(&self) -> Result<u64>
pub fn initrd_units_load_finish_timestamp(&self) -> Result<u64>
InitRDUnitsLoadFinishTimestamp property
Sourcepub fn cached_initrd_units_load_finish_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_units_load_finish_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDUnitsLoadFinishTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_units_load_finish_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_units_load_finish_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDUnitsLoadFinishTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_units_load_finish_timestamp_monotonic(&self) -> Result<u64>
pub fn initrd_units_load_finish_timestamp_monotonic(&self) -> Result<u64>
InitRDUnitsLoadFinishTimestampMonotonic property
Sourcepub fn cached_initrd_units_load_finish_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_units_load_finish_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDUnitsLoadFinishTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_units_load_finish_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_units_load_finish_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDUnitsLoadFinishTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_units_load_start_timestamp(&self) -> Result<u64>
pub fn initrd_units_load_start_timestamp(&self) -> Result<u64>
InitRDUnitsLoadStartTimestamp property
Sourcepub fn cached_initrd_units_load_start_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_units_load_start_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDUnitsLoadStartTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_units_load_start_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_units_load_start_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDUnitsLoadStartTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn initrd_units_load_start_timestamp_monotonic(&self) -> Result<u64>
pub fn initrd_units_load_start_timestamp_monotonic(&self) -> Result<u64>
InitRDUnitsLoadStartTimestampMonotonic property
Sourcepub fn cached_initrd_units_load_start_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_initrd_units_load_start_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the InitRDUnitsLoadStartTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_initrd_units_load_start_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_initrd_units_load_start_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the InitRDUnitsLoadStartTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn kexec_watchdog_usec(&self) -> Result<u64>
pub fn kexec_watchdog_usec(&self) -> Result<u64>
KExecWatchdogUSec property
Sourcepub fn cached_kexec_watchdog_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_kexec_watchdog_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the KExecWatchdogUSec
property, or None
if the property is not cached.
Sourcepub fn receive_kexec_watchdog_usec_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_kexec_watchdog_usec_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the KExecWatchdogUSec
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
pub fn set_kexec_watchdog_usec(&self, value: u64) -> Result<()>
Sourcepub fn kernel_timestamp(&self) -> Result<u64>
pub fn kernel_timestamp(&self) -> Result<u64>
KernelTimestamp property
Sourcepub fn cached_kernel_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_kernel_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the KernelTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_kernel_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_kernel_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the KernelTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn kernel_timestamp_monotonic(&self) -> Result<u64>
pub fn kernel_timestamp_monotonic(&self) -> Result<u64>
KernelTimestampMonotonic property
Sourcepub fn cached_kernel_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_kernel_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the KernelTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_kernel_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_kernel_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the KernelTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn loader_timestamp(&self) -> Result<u64>
pub fn loader_timestamp(&self) -> Result<u64>
LoaderTimestamp property
Sourcepub fn cached_loader_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_loader_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the LoaderTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_loader_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_loader_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the LoaderTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn loader_timestamp_monotonic(&self) -> Result<u64>
pub fn loader_timestamp_monotonic(&self) -> Result<u64>
LoaderTimestampMonotonic property
Sourcepub fn cached_loader_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_loader_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the LoaderTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_loader_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_loader_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the LoaderTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn cached_log_level(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_log_level( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the LogLevel
property, or None
if the property is not cached.
Sourcepub fn receive_log_level_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_log_level_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the LogLevel
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
pub fn set_log_level(&self, value: &str) -> Result<()>
Sourcepub fn log_target(&self) -> Result<String>
pub fn log_target(&self) -> Result<String>
LogTarget property
Sourcepub fn cached_log_target(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_log_target( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the LogTarget
property, or None
if the property is not cached.
Sourcepub fn receive_log_target_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_log_target_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the LogTarget
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
pub fn set_log_target(&self, value: &str) -> Result<()>
Sourcepub fn n_failed_jobs(&self) -> Result<u32>
pub fn n_failed_jobs(&self) -> Result<u32>
NFailedJobs property
Sourcepub fn cached_n_failed_jobs(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_n_failed_jobs( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
Get the cached value of the NFailedJobs
property, or None
if the property is not cached.
Sourcepub fn receive_n_failed_jobs_changed(
&self,
) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
pub fn receive_n_failed_jobs_changed( &self, ) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
Create a stream for the NFailedJobs
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn n_failed_units(&self) -> Result<u32>
pub fn n_failed_units(&self) -> Result<u32>
NFailedUnits property
Sourcepub fn cached_n_failed_units(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_n_failed_units( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
Get the cached value of the NFailedUnits
property, or None
if the property is not cached.
Sourcepub fn receive_n_failed_units_changed(
&self,
) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
pub fn receive_n_failed_units_changed( &self, ) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
Create a stream for the NFailedUnits
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn n_installed_jobs(&self) -> Result<u32>
pub fn n_installed_jobs(&self) -> Result<u32>
NInstalledJobs property
Sourcepub fn cached_n_installed_jobs(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_n_installed_jobs( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
Get the cached value of the NInstalledJobs
property, or None
if the property is not cached.
Sourcepub fn receive_n_installed_jobs_changed(
&self,
) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
pub fn receive_n_installed_jobs_changed( &self, ) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
Create a stream for the NInstalledJobs
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn cached_n_jobs(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_n_jobs( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
Get the cached value of the NJobs
property, or None
if the property is not cached.
Sourcepub fn receive_n_jobs_changed(
&self,
) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
pub fn receive_n_jobs_changed( &self, ) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
Create a stream for the NJobs
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn cached_n_names(
&self,
) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
pub fn cached_n_names( &self, ) -> Result<Option<<Result<u32> as ResultAdapter>::Ok>, <Result<u32> as ResultAdapter>::Err>
Get the cached value of the NNames
property, or None
if the property is not cached.
Sourcepub fn receive_n_names_changed(
&self,
) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
pub fn receive_n_names_changed( &self, ) -> PropertyIterator<'p, <Result<u32> as ResultAdapter>::Ok>
Create a stream for the NNames
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn cached_progress(
&self,
) -> Result<Option<<Result<f64> as ResultAdapter>::Ok>, <Result<f64> as ResultAdapter>::Err>
pub fn cached_progress( &self, ) -> Result<Option<<Result<f64> as ResultAdapter>::Ok>, <Result<f64> as ResultAdapter>::Err>
Get the cached value of the Progress
property, or None
if the property is not cached.
Sourcepub fn receive_progress_changed(
&self,
) -> PropertyIterator<'p, <Result<f64> as ResultAdapter>::Ok>
pub fn receive_progress_changed( &self, ) -> PropertyIterator<'p, <Result<f64> as ResultAdapter>::Ok>
Create a stream for the Progress
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn reboot_watchdog_usec(&self) -> Result<u64>
pub fn reboot_watchdog_usec(&self) -> Result<u64>
RebootWatchdogUSec property
Sourcepub fn cached_reboot_watchdog_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_reboot_watchdog_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the RebootWatchdogUSec
property, or None
if the property is not cached.
Sourcepub fn receive_reboot_watchdog_usec_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_reboot_watchdog_usec_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the RebootWatchdogUSec
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
pub fn set_reboot_watchdog_usec(&self, value: u64) -> Result<()>
Sourcepub fn runtime_watchdog_pre_governor(&self) -> Result<String>
pub fn runtime_watchdog_pre_governor(&self) -> Result<String>
RuntimeWatchdogPreGovernor property
Sourcepub fn cached_runtime_watchdog_pre_governor(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_runtime_watchdog_pre_governor( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the RuntimeWatchdogPreGovernor
property, or None
if the property is not cached.
Sourcepub fn receive_runtime_watchdog_pre_governor_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_runtime_watchdog_pre_governor_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the RuntimeWatchdogPreGovernor
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
pub fn set_runtime_watchdog_pre_governor(&self, value: &str) -> Result<()>
Sourcepub fn runtime_watchdog_pre_usec(&self) -> Result<u64>
pub fn runtime_watchdog_pre_usec(&self) -> Result<u64>
RuntimeWatchdogPreUSec property
Sourcepub fn cached_runtime_watchdog_pre_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_runtime_watchdog_pre_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the RuntimeWatchdogPreUSec
property, or None
if the property is not cached.
Sourcepub fn receive_runtime_watchdog_pre_usec_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_runtime_watchdog_pre_usec_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the RuntimeWatchdogPreUSec
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
pub fn set_runtime_watchdog_pre_usec(&self, value: u64) -> Result<()>
Sourcepub fn runtime_watchdog_usec(&self) -> Result<u64>
pub fn runtime_watchdog_usec(&self) -> Result<u64>
RuntimeWatchdogUSec property
Sourcepub fn cached_runtime_watchdog_usec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_runtime_watchdog_usec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the RuntimeWatchdogUSec
property, or None
if the property is not cached.
Sourcepub fn receive_runtime_watchdog_usec_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_runtime_watchdog_usec_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the RuntimeWatchdogUSec
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
pub fn set_runtime_watchdog_usec(&self, value: u64) -> Result<()>
Sourcepub fn security_finish_timestamp(&self) -> Result<u64>
pub fn security_finish_timestamp(&self) -> Result<u64>
SecurityFinishTimestamp property
Sourcepub fn cached_security_finish_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_security_finish_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the SecurityFinishTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_security_finish_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_security_finish_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the SecurityFinishTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn security_finish_timestamp_monotonic(&self) -> Result<u64>
pub fn security_finish_timestamp_monotonic(&self) -> Result<u64>
SecurityFinishTimestampMonotonic property
Sourcepub fn cached_security_finish_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_security_finish_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the SecurityFinishTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_security_finish_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_security_finish_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the SecurityFinishTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn security_start_timestamp(&self) -> Result<u64>
pub fn security_start_timestamp(&self) -> Result<u64>
SecurityStartTimestamp property
Sourcepub fn cached_security_start_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_security_start_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the SecurityStartTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_security_start_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_security_start_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the SecurityStartTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn security_start_timestamp_monotonic(&self) -> Result<u64>
pub fn security_start_timestamp_monotonic(&self) -> Result<u64>
SecurityStartTimestampMonotonic property
Sourcepub fn cached_security_start_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_security_start_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the SecurityStartTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_security_start_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_security_start_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the SecurityStartTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn service_watchdogs(&self) -> Result<bool>
pub fn service_watchdogs(&self) -> Result<bool>
ServiceWatchdogs property
Sourcepub fn cached_service_watchdogs(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_service_watchdogs( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
Get the cached value of the ServiceWatchdogs
property, or None
if the property is not cached.
Sourcepub fn receive_service_watchdogs_changed(
&self,
) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
pub fn receive_service_watchdogs_changed( &self, ) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
Create a stream for the ServiceWatchdogs
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
pub fn set_service_watchdogs(&self, value: bool) -> Result<()>
Sourcepub fn show_status(&self) -> Result<bool>
pub fn show_status(&self) -> Result<bool>
ShowStatus property
Sourcepub fn cached_show_status(
&self,
) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
pub fn cached_show_status( &self, ) -> Result<Option<<Result<bool> as ResultAdapter>::Ok>, <Result<bool> as ResultAdapter>::Err>
Get the cached value of the ShowStatus
property, or None
if the property is not cached.
Sourcepub fn receive_show_status_changed(
&self,
) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
pub fn receive_show_status_changed( &self, ) -> PropertyIterator<'p, <Result<bool> as ResultAdapter>::Ok>
Create a stream for the ShowStatus
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn system_state(&self) -> Result<String>
pub fn system_state(&self) -> Result<String>
SystemState property
Sourcepub fn cached_system_state(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_system_state( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the SystemState
property, or None
if the property is not cached.
Sourcepub fn receive_system_state_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_system_state_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the SystemState
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn cached_tainted(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_tainted( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the Tainted
property, or None
if the property is not cached.
Sourcepub fn receive_tainted_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_tainted_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the Tainted
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn timer_slack_nsec(&self) -> Result<u64>
pub fn timer_slack_nsec(&self) -> Result<u64>
TimerSlackNSec property
Sourcepub fn cached_timer_slack_nsec(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_timer_slack_nsec( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the TimerSlackNSec
property, or None
if the property is not cached.
Sourcepub fn receive_timer_slack_nsec_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_timer_slack_nsec_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the TimerSlackNSec
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn cached_unit_path(
&self,
) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
pub fn cached_unit_path( &self, ) -> Result<Option<<Result<Vec<String>> as ResultAdapter>::Ok>, <Result<Vec<String>> as ResultAdapter>::Err>
Get the cached value of the UnitPath
property, or None
if the property is not cached.
Sourcepub fn receive_unit_path_changed(
&self,
) -> PropertyIterator<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
pub fn receive_unit_path_changed( &self, ) -> PropertyIterator<'p, <Result<Vec<String>> as ResultAdapter>::Ok>
Create a stream for the UnitPath
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn units_load_finish_timestamp(&self) -> Result<u64>
pub fn units_load_finish_timestamp(&self) -> Result<u64>
UnitsLoadFinishTimestamp property
Sourcepub fn cached_units_load_finish_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_units_load_finish_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the UnitsLoadFinishTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_units_load_finish_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_units_load_finish_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the UnitsLoadFinishTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn units_load_finish_timestamp_monotonic(&self) -> Result<u64>
pub fn units_load_finish_timestamp_monotonic(&self) -> Result<u64>
UnitsLoadFinishTimestampMonotonic property
Sourcepub fn cached_units_load_finish_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_units_load_finish_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the UnitsLoadFinishTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_units_load_finish_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_units_load_finish_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the UnitsLoadFinishTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn units_load_start_timestamp(&self) -> Result<u64>
pub fn units_load_start_timestamp(&self) -> Result<u64>
UnitsLoadStartTimestamp property
Sourcepub fn cached_units_load_start_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_units_load_start_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the UnitsLoadStartTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_units_load_start_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_units_load_start_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the UnitsLoadStartTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn units_load_start_timestamp_monotonic(&self) -> Result<u64>
pub fn units_load_start_timestamp_monotonic(&self) -> Result<u64>
UnitsLoadStartTimestampMonotonic property
Sourcepub fn cached_units_load_start_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_units_load_start_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the UnitsLoadStartTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_units_load_start_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_units_load_start_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the UnitsLoadStartTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn units_load_timestamp(&self) -> Result<u64>
pub fn units_load_timestamp(&self) -> Result<u64>
UnitsLoadTimestamp property
Sourcepub fn cached_units_load_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_units_load_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the UnitsLoadTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_units_load_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_units_load_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the UnitsLoadTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn units_load_timestamp_monotonic(&self) -> Result<u64>
pub fn units_load_timestamp_monotonic(&self) -> Result<u64>
UnitsLoadTimestampMonotonic property
Sourcepub fn cached_units_load_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_units_load_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the UnitsLoadTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_units_load_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_units_load_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the UnitsLoadTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn userspace_timestamp(&self) -> Result<u64>
pub fn userspace_timestamp(&self) -> Result<u64>
UserspaceTimestamp property
Sourcepub fn cached_userspace_timestamp(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_userspace_timestamp( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the UserspaceTimestamp
property, or None
if the property is not cached.
Sourcepub fn receive_userspace_timestamp_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_userspace_timestamp_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the UserspaceTimestamp
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn userspace_timestamp_monotonic(&self) -> Result<u64>
pub fn userspace_timestamp_monotonic(&self) -> Result<u64>
UserspaceTimestampMonotonic property
Sourcepub fn cached_userspace_timestamp_monotonic(
&self,
) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
pub fn cached_userspace_timestamp_monotonic( &self, ) -> Result<Option<<Result<u64> as ResultAdapter>::Ok>, <Result<u64> as ResultAdapter>::Err>
Get the cached value of the UserspaceTimestampMonotonic
property, or None
if the property is not cached.
Sourcepub fn receive_userspace_timestamp_monotonic_changed(
&self,
) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
pub fn receive_userspace_timestamp_monotonic_changed( &self, ) -> PropertyIterator<'p, <Result<u64> as ResultAdapter>::Ok>
Create a stream for the UserspaceTimestampMonotonic
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn cached_version(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_version( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the Version
property, or None
if the property is not cached.
Sourcepub fn receive_version_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_version_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the Version
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Sourcepub fn virtualization(&self) -> Result<String>
pub fn virtualization(&self) -> Result<String>
Virtualization property
Sourcepub fn cached_virtualization(
&self,
) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
pub fn cached_virtualization( &self, ) -> Result<Option<<Result<String> as ResultAdapter>::Ok>, <Result<String> as ResultAdapter>::Err>
Get the cached value of the Virtualization
property, or None
if the property is not cached.
Sourcepub fn receive_virtualization_changed(
&self,
) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
pub fn receive_virtualization_changed( &self, ) -> PropertyIterator<'p, <Result<String> as ResultAdapter>::Ok>
Create a stream for the Virtualization
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Trait Implementations§
Source§impl<'p> AsMut<Proxy<'p>> for ManagerProxyBlocking<'p>
impl<'p> AsMut<Proxy<'p>> for ManagerProxyBlocking<'p>
Source§impl<'p> AsRef<Proxy<'p>> for ManagerProxyBlocking<'p>
impl<'p> AsRef<Proxy<'p>> for ManagerProxyBlocking<'p>
Source§impl<'p> Clone for ManagerProxyBlocking<'p>
impl<'p> Clone for ManagerProxyBlocking<'p>
Source§fn clone(&self) -> ManagerProxyBlocking<'p>
fn clone(&self) -> ManagerProxyBlocking<'p>
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more