pub struct DebugTaskDefinition {
pub label: String,
pub adapter: String,
pub config: String,
pub tcp_connection: Option<TcpArgumentsTemplate>,
}Fields§
§label: StringUnsubstituted label for the task.DebugAdapterBinary
adapter: StringName of the Debug Adapter this configuration is intended for.
config: StringJSON-encoded configuration for a given debug adapter.
tcp_connection: Option<TcpArgumentsTemplate>TCP connection parameters (if they were specified by user)
Trait Implementations§
Source§impl Clone for DebugTaskDefinition
impl Clone for DebugTaskDefinition
Source§fn clone(&self) -> DebugTaskDefinition
fn clone(&self) -> DebugTaskDefinition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DebugTaskDefinition
impl RefUnwindSafe for DebugTaskDefinition
impl Send for DebugTaskDefinition
impl Sync for DebugTaskDefinition
impl Unpin for DebugTaskDefinition
impl UnsafeUnpin for DebugTaskDefinition
impl UnwindSafe for DebugTaskDefinition
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