kubetsu-fake 0.1.2

fake support for kubetsu ID types
Documentation

kubetsu-fake

fake dummy data generation support for kubetsu ID types.

Usage

kubetsu::define_id!(pub struct UserId(i64););
kubetsu_fake::impl_fake!(UserId(i64));

use fake::{Fake, Faker};
let _id: UserId = Faker.fake();

Generic form is also supported:

kubetsu::define_id!(pub struct MyId<T, U>;);
kubetsu_fake::impl_fake!(MyId<T, U>);

struct User;
type UserId = MyId<User, i64>;

use fake::{Fake, Faker};
let _id: UserId = Faker.fake();

Install

$ cargo add kubetsu kubetsu-fake