Example

Dependencies:

toml [dependencies] id-generator = "0.2.0"

Code:

```rust use chrono::{TimeZone, Utc}; use id_generator::snowflake::{self, SnowflakeConfig};

fn main() { let mut config = SnowflakeConfig::new(); config.basetimestamp = Utc.ymd(2021, 1, 1).andhms(0, 0, 0).timestampmillis(); config.datacenterid = 0; config.workerid = 0; // ... snowflake::setconfig(config);

let id = snowflake::next_id();
println!("{}", id);

} ```