pub struct GuestSaveRequest {
pub correlation_id: Guid,
pub timeout_hint: Duration,
pub capabilities_flags: SaveGuestVtl2StateFlags,
}Expand description
Request to save Guest state during servicing.
Fields§
§correlation_id: GuidGUID associated with the request.
timeout_hint: DurationWhen to complete the request.
capabilities_flags: SaveGuestVtl2StateFlagsFlags bitfield.
Trait Implementations§
Source§impl DefaultEncoding for GuestSaveRequest
impl DefaultEncoding for GuestSaveRequest
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for GuestSaveRequest
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for GuestSaveRequest
Source§impl StructEncodeMetadata<Resource> for GuestSaveRequest
impl StructEncodeMetadata<Resource> for GuestSaveRequest
Auto Trait Implementations§
impl Freeze for GuestSaveRequest
impl RefUnwindSafe for GuestSaveRequest
impl Send for GuestSaveRequest
impl Sync for GuestSaveRequest
impl Unpin for GuestSaveRequest
impl UnwindSafe for GuestSaveRequest
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> MeshField for T
impl<T> MeshField for T
§impl<T> MeshPayload for T
impl<T> MeshPayload for T
§impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
§fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
Computes the message size, as in [
MessageEncode::compute_message_size].§fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
Writes the message, as in [
MessageEncode::write_message].