pub struct StartDebuggingRequestArguments {
pub configuration: Value,
pub request: StartDebuggingRequestArgumentsRequest,
}
Expand description
Arguments for startDebugging
request.
Fields§
§configuration: 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: StartDebuggingRequestArgumentsRequest
Indicates whether the new debug session should be started with a launch
or attach
request.
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 moreSource§impl<'de> Deserialize<'de> for StartDebuggingRequestArguments
impl<'de> Deserialize<'de> for StartDebuggingRequestArguments
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 StartDebuggingRequestArguments
impl RefUnwindSafe for StartDebuggingRequestArguments
impl Send for StartDebuggingRequestArguments
impl Sync for StartDebuggingRequestArguments
impl Unpin 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