pub struct ProcessWakeDeliveryRequest {
pub target_scope: SessionScope,
pub process_id: ProcessId,
pub sequence: u64,
pub event_type: String,
pub event_invocation: RuntimeInvocation,
pub process_caused_by: Option<CausalRef>,
pub wake: ProcessWake,
pub occurred_at: SystemTime,
}Fields§
§target_scope: SessionScope§process_id: ProcessId§sequence: u64§event_type: String§event_invocation: RuntimeInvocation§process_caused_by: Option<CausalRef>§wake: ProcessWake§occurred_at: SystemTimeTrait Implementations§
Source§impl Clone for ProcessWakeDeliveryRequest
impl Clone for ProcessWakeDeliveryRequest
Source§fn clone(&self) -> ProcessWakeDeliveryRequest
fn clone(&self) -> ProcessWakeDeliveryRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ProcessWakeDeliveryRequest
impl RefUnwindSafe for ProcessWakeDeliveryRequest
impl Send for ProcessWakeDeliveryRequest
impl Sync for ProcessWakeDeliveryRequest
impl Unpin for ProcessWakeDeliveryRequest
impl UnsafeUnpin for ProcessWakeDeliveryRequest
impl UnwindSafe for ProcessWakeDeliveryRequest
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