Branded ID — bid

This library streamlines the process of defining and branded ID types through the bid::declare! macro.

Example:

```rs bid::declare!(pub struct UserId(i32));

[derive(Debug, Deserialize, Serialize)]

pub struct User { pub id: UserId, pub username: String, // ... } ```