code: func (c *Debugger) SetScriptSource(scriptId string, scriptSource string, dryRun bool) ([]*DebuggerCallFrame, bool, *RuntimeStackTrace, *RuntimeStackTraceId, *RuntimeExceptionDetails, error) {
  	var v DebuggerSetScriptSourceParams
  	v.ScriptId = scriptId
  	v.ScriptSource = scriptSource
  	v.DryRun = dryRun
  	return c.SetScriptSourceWithParams(&v)
  }
docs: // SetScriptSource - Edits JavaScript source live.
  // scriptId - Id of the script to edit.
  // scriptSource - New content of the script.
  // dryRun - If true the change will not actually be applied. Dry run may be used to get result description without actually modifying the code.
  // Returns -  callFrames - New stack trace in case editing has happened while VM was stopped. stackChanged - Whether current call stack  was modified after applying the changes. asyncStackTrace - Async stack trace, if any. asyncStackTraceId - Async stack trace, if any. exceptionDetails - Exception details if any.