package dap

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t = {
  1. restart : bool option;
    (*

    A value of true indicates that this 'disconnect' request is part of a restart sequence.

    *)
  2. terminate_debuggee : bool option;
    (*

    Indicates whether the debuggee should be terminated when the debugger is disconnected. If unspecified, the debug adapter is free to do whatever it thinks is best. The attribute is only honored by a debug adapter if the capability 'supportTerminateDebuggee' is true.

    *)
}

Arguments for 'disconnect' request.

val make : ?restart:bool option -> ?terminate_debuggee:bool option -> unit -> t
val to_yojson : t -> Yojson.Safe.t