chunkedge_generated/registry_id.rs
1#[derive(Debug, Clone, Copy, PartialEq, Eq)]
2pub struct RegistryId(i32);
3
4impl RegistryId {
5 pub fn new(id: i32) -> Self {
6 Self(id)
7 }
8
9 pub fn id(&self) -> i32 {
10 self.0
11 }
12}
13
14impl From<RegistryId> for i32 {
15 fn from(id: RegistryId) -> i32 {
16 id.id()
17 }
18}
19
20impl From<i32> for RegistryId {
21 fn from(id: i32) -> RegistryId {
22 RegistryId::new(id)
23 }
24}