spaceflake 1.3.0

⛄ A distributed generator to create unique IDs with ease in Rust; inspired by Twitter's Snowflake
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extern crate spaceflake;

fn main() {
    let mut node = spaceflake::Node::new(1);
    let worker = node.new_worker();
    let sf = worker.generate();
    match sf {
        Ok(value) => {
            println!("Generated Spaceflake: {:#?}", value.decompose())
        }
        Err(error) => {
            println!("Error: {}", error)
        }
    }
}