pub struct DebuggerInfo {
pub debugger: FireDbgForRust,
pub version: String,
pub workspace_root: String,
pub package_name: String,
pub target: String,
pub arguments: Vec<String>,
}
Expand description
Debugger Info
Fields§
§debugger: FireDbgForRust
The debugger engine
version: String
FireDBG version
workspace_root: String
§package_name: String
§target: String
The target executable
arguments: Vec<String>
Arguments to the executable
Implementations§
Source§impl DebuggerInfo
impl DebuggerInfo
Trait Implementations§
Source§impl Clone for DebuggerInfo
impl Clone for DebuggerInfo
Source§fn clone(&self) -> DebuggerInfo
fn clone(&self) -> DebuggerInfo
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DebuggerInfo
impl Debug for DebuggerInfo
Source§impl<'de> Deserialize<'de> for DebuggerInfo
impl<'de> Deserialize<'de> for DebuggerInfo
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<DebuggerInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DebuggerInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DebuggerInfo
impl PartialEq for DebuggerInfo
Source§impl Serialize for DebuggerInfo
impl Serialize for DebuggerInfo
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for DebuggerInfo
Auto Trait Implementations§
impl Freeze for DebuggerInfo
impl RefUnwindSafe for DebuggerInfo
impl Send for DebuggerInfo
impl Sync for DebuggerInfo
impl Unpin for DebuggerInfo
impl UnwindSafe for DebuggerInfo
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