{"ast_node_type":"other","tokens":[{"end":10,"kind":"keyword","start":0,"text":"};"}]}
        };
            _ => return Err(CastError::NonScalar),
        if let ty::Adt(adt_def, _) = *self.expr_ty.kind()