pub struct GetPauseState;Expand description
Inspect resident pause state.
Trait Implementations§
Source§impl Clone for GetPauseState
impl Clone for GetPauseState
Source§impl CompatibleControlRequest for GetPauseState
impl CompatibleControlRequest for GetPauseState
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 GetPauseState
Source§impl Debug for GetPauseState
impl Debug for GetPauseState
Source§impl Default for GetPauseState
impl Default for GetPauseState
Source§impl Request<ControlProtocol> for GetPauseState
impl Request<ControlProtocol> for GetPauseState
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 GetPauseState
impl RefUnwindSafe for GetPauseState
impl Send for GetPauseState
impl Sync for GetPauseState
impl Unpin for GetPauseState
impl UnsafeUnpin for GetPauseState
impl UnwindSafe for GetPauseState
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