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: FireDbgForRustThe debugger engine
version: StringFireDBG version
workspace_root: String§package_name: String§target: StringThe 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 duplicate 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<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
Source§impl PartialEq for DebuggerInfo
impl PartialEq for DebuggerInfo
Source§impl Serialize for DebuggerInfo
impl Serialize for DebuggerInfo
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