tagged-id 0.2.2

A zero-cost wrapper adding type-safety to ressource identifiers.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use uuid::Uuid;

use crate::{Id, Identify};

impl<T> From<Uuid> for Id<T>
where
    T: Identify<InnerId = Uuid>,
{
    fn from(uuid: Uuid) -> Self {
        Id(uuid)
    }
}