# thread_local_collect This library supports the **_collection_** and **_aggregation_** of thread-local data across threads. An aggregation operation is applied to the collected thread-local values and the resulting accumulated value is made available to the library's caller. This library contains multiple modules, with varying capabilities and constraints. See the documentation for details. ## Documentation See the [API documentation](https://docs.rs/thread_local_collect/latest/thread_local_collect/) on docs.rs, which includes a comprehensive overview and usage examples. The source [repo](https://github.com/pvillela/rust-thread-local-collect/tree/main) also contains benchmarks and additional examples. ## Support Create a [new issue](https://github.com/pvillela/rust-thread-local-collect/issues/new) on GitHub. ## License This library is distributed under the terms of the MIT license, with copyright retained by the author. See [LICENSE](https://github.com/pvillela/rust-thread-local-collect/tree/main/LICENSE) for details.