pub struct PauseRuntime(pub Pause);Expand description
Pause the runtime, optionally requiring guest writeback.
Tuple Fields§
§0: PauseTrait Implementations§
Source§impl Clone for PauseRuntime
impl Clone for PauseRuntime
Source§impl CompatibleControlRequest for PauseRuntime
impl CompatibleControlRequest for PauseRuntime
Source§fn min_generation(&self) -> u8
fn min_generation(&self) -> u8
First framed-control generation that defines this operation.
Source§fn compatibility_json_bytes(&self) -> ControlClientResult<Zeroizing<Vec<u8>>>
fn compatibility_json_bytes(&self) -> ControlClientResult<Zeroizing<Vec<u8>>>
Encode the exact historical JSON request without a trailing newline.
Source§fn decode_compatibility_json(
&self,
reply: JsonReply,
) -> ControlClientResult<Self::Response>
fn decode_compatibility_json( &self, reply: JsonReply, ) -> ControlClientResult<Self::Response>
Decode the actual historical JSON response.
impl Copy for PauseRuntime
Source§impl Debug for PauseRuntime
impl Debug for PauseRuntime
Source§impl Default for PauseRuntime
impl Default for PauseRuntime
Source§impl Request<ControlProtocol> for PauseRuntime
impl Request<ControlProtocol> for PauseRuntime
Source§type Response = PauseState
type Response = PauseState
Checked operation result, independent of SDK domain behavior.
Source§type Error = ControlClientError
type Error = ControlClientError
Application error that can also retain a local transport failure.
Source§fn message(&self) -> ControlClientResult<EncodedMessage>
fn message(&self) -> ControlClientResult<EncodedMessage>
Encode the prepared request without performing I/O.
Auto Trait Implementations§
impl Freeze for PauseRuntime
impl RefUnwindSafe for PauseRuntime
impl Send for PauseRuntime
impl Sync for PauseRuntime
impl Unpin for PauseRuntime
impl UnsafeUnpin for PauseRuntime
impl UnwindSafe for PauseRuntime
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