Creates a helper struct for the scoped using blocks.
Begin is called in the constructor and End in the Dispose method.
Note: Auto is thread safe and can be used in jobified code.
using Unity.Profiling;
public class MySystemClass { ProfilerMarker simulatePerfMarker = new ProfilerMarker("MySystem.Simulate");
public void UpdateLogic() { using (simulatePerfMarker.Auto()) { // ... } } }