pub enum GuestDebugIoProvider {
None,
TCP,
UDP,
IPC,
}
Expand description
The enabled guest debug I/O provider.
This enumeration represents possible values for the GuestDebugControl::get_debug_io_provider
attribute.
Variants§
None
No connection available (only useful with GuestDebugProvider::None
).
TCP
The remote stub is available through a TCP connection.
UDP
The remote stub is available through a UDP connection.
IPC
The remote stub is available through a IPC connection, namely a named pipe on Windows or a unix socket on other hosts.
Trait Implementations§
Source§impl Debug for GuestDebugIoProvider
impl Debug for GuestDebugIoProvider
Source§impl Display for GuestDebugIoProvider
impl Display for GuestDebugIoProvider
Source§impl From<u32> for GuestDebugIoProvider
impl From<u32> for GuestDebugIoProvider
Auto Trait Implementations§
impl Freeze for GuestDebugIoProvider
impl RefUnwindSafe for GuestDebugIoProvider
impl Send for GuestDebugIoProvider
impl Sync for GuestDebugIoProvider
impl Unpin for GuestDebugIoProvider
impl UnwindSafe for GuestDebugIoProvider
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