fn make_assoc_const_signature( id: HirId, ident: Symbol, ty: &Ty<'_>, default: Option<&Expr<'_>>, scx: &SaveContext<'_>) -> Result<Signature, &'static str>