13 Asynchronous model [async]

13.25 Class template strand [async.strand]

13.25.3 strand destructor [async.strand.dtor]

~strand();

Effects: Destroys an object of class strand<Executor>. After this destructor completes, objects that were added to the strand but have not yet been executed will be executed in a way that meets the guarantees of ordering and non-concurrency.