pub enum DomainEventId {
Show 25 variants
Lifecycle,
Reboot,
RtcChange,
Watchdog,
IoError,
Graphics,
IoErrorReason,
ControlError,
BlockJob,
DiskChange,
TrayChange,
PmWakeup,
PmSuspend,
BalloonChange,
PmSuspendDisk,
DeviceRemoved,
BlockJob2,
Tunable,
AgentLifecycle,
DeviceAdded,
MigrationIteration,
JobCompleted,
DeviceRemovalFailed,
MetadataChanged,
BlockThreshold,
}Variants§
Lifecycle
Reboot
RtcChange
Watchdog
IoError
Graphics
IoErrorReason
ControlError
BlockJob
DiskChange
TrayChange
PmWakeup
PmSuspend
BalloonChange
PmSuspendDisk
DeviceRemoved
BlockJob2
Tunable
AgentLifecycle
DeviceAdded
MigrationIteration
JobCompleted
DeviceRemovalFailed
MetadataChanged
BlockThreshold
Implementations§
Source§impl DomainEventId
impl DomainEventId
pub fn to_procedure(&self) -> remote_procedure
pub fn from_procedure(proc_: remote_procedure) -> Option<Self>
Trait Implementations§
Source§impl Clone for DomainEventId
impl Clone for DomainEventId
Source§fn clone(&self) -> DomainEventId
fn clone(&self) -> DomainEventId
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DomainEventId
impl Debug for DomainEventId
impl Copy for DomainEventId
Auto Trait Implementations§
impl Freeze for DomainEventId
impl RefUnwindSafe for DomainEventId
impl Send for DomainEventId
impl Sync for DomainEventId
impl Unpin for DomainEventId
impl UnwindSafe for DomainEventId
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more