    #[inline]
    fn from(id: NodeId) -> Self {
        id.0
    }
}
impl From<NodeId> for u16 {
    #[inline]
    fn from(id: NodeId) -> Self {
        id.0 as u16
    }
}
impl From<NodeId> for u32 {