func SetAutoAttach(autoAttach bool, waitForDebuggerOnStart bool) *SetAutoAttachParams {
	return &SetAutoAttachParams{
		AutoAttach:             autoAttach,
		WaitForDebuggerOnStart: waitForDebuggerOnStart,
	}
}
func SetAutoAttach(autoAttach bool, waitForDebuggerOnStart bool) *SetAutoAttachParams {
	return &SetAutoAttachParams{
		AutoAttach:             autoAttach,
		WaitForDebuggerOnStart: waitForDebuggerOnStart,
	}
}
func SetAutoAttach ( autoAttach bool , waitForDebuggerOnStart bool ) * SetAutoAttachParams { return & SetAutoAttachParams { AutoAttach : autoAttach , WaitForDebuggerOnStart : waitForDebuggerOnStart , } }
// SetAutoAttach controls whether to automatically attach to new targets
// which are considered to be related to this one. When turned on, attaches to
// all existing related targets as well. When turned off, automatically detaches
// from all currently attached targets.
//
// See: https://chromedevtools.github.io/devtools-protocol/tot/Target#method-setAutoAttach
//
// parameters:
//   autoAttach - Whether to auto-attach to related targets.
//   waitForDebuggerOnStart - Whether to pause new targets when attaching to them. Use Runtime.runIfWaitingForDebugger to run paused targets.
SetAutoAttach controls whether to automatically attach to new targets which are considered to be related to this one . When turned on attaches to all existing related targets as well . When turned off automatically detaches from all currently attached targets . See : https : // chromedevtools . github . io / devtools - protocol / tot / Target#method - setAutoAttach parameters : autoAttach - Whether to auto - attach to related targets . waitForDebuggerOnStart - Whether to pause new targets when attaching to them . Use Runtime . runIfWaitingForDebugger to run paused targets .