pub struct StartDebuggingRequestArguments {
pub configuration: HashMap<String, Value>,
pub request: StartDebuggingRequestKind,
}Fields§
§configuration: HashMap<String, Value>Arguments passed to the new debug session. The arguments must only contain
properties understood by the launch or attach requests of the debug
adapter and they must not contain any client-specific properties (e.g.
type) or client-specific features (e.g. substitutable ‘variables’).
request: StartDebuggingRequestKindIndicates whether the new debug session should be started with a launch
or attach request.
Values: ‘launch’, ‘attach’
Trait Implementations§
Source§impl Clone for StartDebuggingRequestArguments
impl Clone for StartDebuggingRequestArguments
Source§fn clone(&self) -> StartDebuggingRequestArguments
fn clone(&self) -> StartDebuggingRequestArguments
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 moreAuto Trait Implementations§
impl Freeze for StartDebuggingRequestArguments
impl RefUnwindSafe for StartDebuggingRequestArguments
impl Send for StartDebuggingRequestArguments
impl Sync for StartDebuggingRequestArguments
impl Unpin for StartDebuggingRequestArguments
impl UnsafeUnpin for StartDebuggingRequestArguments
impl UnwindSafe for StartDebuggingRequestArguments
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