pub struct GdbServer {
pub status: Option<String>,
pub gdb_port: Option<i64>,
pub swo_port: Option<i64>,
pub telnet_port: Option<i64>,
pub tcl_port: Option<i64>,
pub rtt_telnet_port: Option<i64>,
pub pid: Option<i64>,
}Expand description
GDB-server sub-object of a DebugConnection.
Fields§
§status: Option<String>Server state, e.g. "started" or "already_running".
gdb_port: Option<i64>GDB protocol port.
swo_port: Option<i64>SWO output port (J-Link only).
telnet_port: Option<i64>Telnet I/O port.
tcl_port: Option<i64>TCL/RPC port (OpenOCD only).
rtt_telnet_port: Option<i64>RTT telnet port.
pid: Option<i64>Server process id.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GdbServer
impl<'de> Deserialize<'de> for GdbServer
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GdbServer
impl RefUnwindSafe for GdbServer
impl Send for GdbServer
impl Sync for GdbServer
impl Unpin for GdbServer
impl UnsafeUnpin for GdbServer
impl UnwindSafe for GdbServer
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