snowflaked 1.0.3

A crate for creating and working with snowflake ids
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#![feature(test)]

use snowflaked::sync::Generator;
use test::Bencher;

extern crate test;

#[bench]
fn test_generate_u64(b: &mut Bencher) {
    let generator = Generator::new(0);

    b.iter(|| {
        generator.generate::<u64>();
    });
}