pub fn shr_ref_struct_wrap<'a, 'b, A, B>( _: &'a A, _: &'b B, _variant: &'static str, _field: &'static str, ) -> &'a B