This constructor is an implementation detail. Do not use this.
Disposes the object, allowing it to clean up all of its memory. You need to call this for every object that you don't use anymore and hasn't already been disposed.
Accesses the point in time the attempt was ended at. This returns null if this information is not known.
Accesses the unique index of the attempt. This index is unique for the Run, not for all of them.
Accesses the amount of time the attempt has been paused for. If it is not known, this returns null. This means that it may not necessarily be possible to differentiate whether a Run has not been paused or it simply wasn't stored.
Accesses the point in time the attempt was started at. This returns null if this information is not known.
Accesses the split time of the last segment. If the attempt got reset early and didn't finish, this may be empty.
Allows for scoped usage of the object. The object is guaranteed to get disposed once this function returns. You are free to dispose the object early yourself anywhere within the scope. The scope's return value gets carried to the outside of this function.
Generated using TypeDoc
An Attempt describes information about an attempt to run a specific category by a specific runner in the past. Every time a new attempt is started and then reset, an Attempt describing general information about it is created.