1
2
3
4
5
6
7
8
9
10
11
use specs::{Component, VecStorage};

#[derive(Default, Component)]
#[storage(VecStorage)]
pub struct IDComp(pub String);

impl IDComp {
    pub fn new(id: &str) -> Self {
        Self(id.to_owned())
    }
}