{"ast_node_type":"function","tokens":[{"end":98,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn from_pair(a: Self, b: Self, cx: &(impl HasTypingEnv<'tcx> + HasTyCtxt<'tcx>)) -> Self {
        let layout = cx