1.3.7: Changes: * Update Cargo.toml categories 1.3.6: Changes: * Update Cargo.toml header * Update documentation 1.3.5: Changes: * Update dependencies and test with rust 1.66 * Solve new clippy 1.3.4: Changes: * Remove use of dependency chrono 1.3.3: Changes: * Update dependencies and test with rust 1.57 1.3.2: Changes: * Update dependencies and test with rust 1.51 * Solve new clippy warning 1.3.1: Changes: * Update dependencies and test with rust 1.37 1.3.0: Changes: * Change dependencies rust-crypto to sha3. * Note it improve the throughput to around 25% faster * Update dependencies * Change back to use thread_rng() instead of using one random generator per thread. 1.2.1: Changes: * Update dependencies * Add function * _pub fn filled_at_percent_event(&mut self, percentage : u8) -> mpsc::Receiver_ * Change the default number of thread from constant to the number of CPU's * Solve issue #3 1.2.0: Changes: * Refactor and split libs.rs to mod.rs * Add module rust_hash * Change Random number generators from one instance to one instance per thread * Minors improvement 1.1.0: Changes: * Solve issues 1 & 2 with Raspberry and Windows 10 by changing multi threads management * Add functions: * _fn stop(&mut self)_ * _fn get_id_from_cache(&mut self) -> Option\\>_ * _fn filled_event(&mut self) -> mpsc::Receiver\_ * _fn as_json(&self) -> String_ to Trait Encode * Solve all clippy warnings * Tests with Raspberry Pi3 * Tests with Windows 10 * Change default to sha256 and 100_000 cache size 1.0.2: Changes: * random block size from _hash size_ to _2 * hash size_ see [Birthday problem](https://en.m.wikipedia.org/wiki/Birthday_problem#Probability_table) * Change default from sha512 to sha256 1.0.1: Add ten_million example 1.0.0: Refactor to no generic service, it uses cryptographic hash algorithm only. The internal multi-threads model is more efficient. The API is not compatible with 0.1.6. 0.1.6: add function to read configuration from toml file _read_configuration_from_toml_ 0.1.5: Update readme and comments 0.1.4: Add two helper function to create on fly id _create_id_as_u128_ and _create_id_as_string_ 0.1.0: to :0.1.3: Non functional, some adaptation for crates.io and bitbucket pipelines