This adds 'static bounds to the closures passed into thread creation methods. The 'static bound is necessary to prevent non-moving closures from being used. As evident from #64, it was possible to violate Rust's ownership model without the 'static bounds.
This adds
'static
bounds to the closures passed into thread creation methods. The'static
bound is necessary to prevent non-moving closures from being used. As evident from #64, it was possible to violate Rust's ownership model without the'static
bounds.Resolves #64.