pub fn router_apply(
hdr: &mut headers_t,
ingress: &mut ingress_metadata_t,
egress: &mut egress_metadata_t,
router_v6: &Table<1usize, Arc<dyn Fn(&mut headers_t, &mut ingress_metadata_t, &mut egress_metadata_t)>>,
router_v4: &Table<1usize, Arc<dyn Fn(&mut headers_t, &mut ingress_metadata_t, &mut egress_metadata_t)>>,
)