pub enum UnderhillDiag {
Exec(ExecRequest, OneshotSender<Result<ExecResponse, Status>>),
Wait(WaitRequest, OneshotSender<Result<WaitResponse, Status>>),
Start(StartRequest, OneshotSender<Result<(), Status>>),
Crash(CrashRequest, OneshotSender<Result<(), Status>>),
Kmsg(KmsgRequest, OneshotSender<Result<(), Status>>),
Restart((), OneshotSender<Result<(), Status>>),
Pause((), OneshotSender<Result<(), Status>>),
Resume((), OneshotSender<Result<(), Status>>),
ReadFile(FileRequest, OneshotSender<Result<(), Status>>),
DumpSavedState((), OneshotSender<Result<DumpSavedStateResponse, Status>>),
PacketCapture(NetworkPacketCaptureRequest, OneshotSender<Result<NetworkPacketCaptureResponse, Status>>),
}
Variants§
Exec(ExecRequest, OneshotSender<Result<ExecResponse, Status>>)
Wait(WaitRequest, OneshotSender<Result<WaitResponse, Status>>)
Start(StartRequest, OneshotSender<Result<(), Status>>)
Crash(CrashRequest, OneshotSender<Result<(), Status>>)
Kmsg(KmsgRequest, OneshotSender<Result<(), Status>>)
Restart((), OneshotSender<Result<(), Status>>)
Pause((), OneshotSender<Result<(), Status>>)
Resume((), OneshotSender<Result<(), Status>>)
ReadFile(FileRequest, OneshotSender<Result<(), Status>>)
DumpSavedState((), OneshotSender<Result<DumpSavedStateResponse, Status>>)
PacketCapture(NetworkPacketCaptureRequest, OneshotSender<Result<NetworkPacketCaptureResponse, Status>>)
Implementations§
Source§impl UnderhillDiag
impl UnderhillDiag
Trait Implementations§
Source§impl Debug for UnderhillDiag
impl Debug for UnderhillDiag
Source§impl ServiceRpc for UnderhillDiag
impl ServiceRpc for UnderhillDiag
Auto Trait Implementations§
impl Freeze for UnderhillDiag
impl !RefUnwindSafe for UnderhillDiag
impl Send for UnderhillDiag
impl Sync for UnderhillDiag
impl Unpin for UnderhillDiag
impl !UnwindSafe for UnderhillDiag
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