{"ast_node_type":"function","tokens":[{"end":79,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn pick3_mut(&mut self, a: I, b: I, c: I) -> (&mut T, &mut T, &mut T) {
    #[inline]
        let (ai, bi, ci) = (a.index(), b.index(), c.index());