{"ast_node_type":"function","tokens":[{"end":72,"kind":"keyword","start":0,"text":"fn"}]}
    fn add_constraints_from_ty(&mut self, ty: &Ty, variance: Variance) {
    /// ambient variance `variance`
        tracing::debug!("add_constraints_from_ty(ty={:?}, variance={:?})", ty, variance);