Module Process_event.Payload
module Start_method : sig ... endtype t={name : string;The logical name of the process. This is usually the full path to process's executable file. Example: /home/example/myproj/program.js.
system_process_id : int option;The system process id of the debugged process. This property will be missing for non-system processes.
is_local_process : bool option;If true, the process is running on the same computer as the debug adapter.
start_method : Start_method.t option;Describes how the debug engine started debugging this process.
pointer_size : int option;The size of a pointer or address for this process, in bits. This value may be used by clients when formatting addresses for display.
}
val make : name:string -> ?system_process_id:int option -> ?is_local_process:bool option -> ?start_method:Start_method.t option -> ?pointer_size:int option -> unit -> tval to_yojson : t -> Yojson.Safe.tval of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_or