仿制药 问答列表

无法为整数类型实现泛型 FN

作者:user52366 提问时间:11/4/2023

我在 C++ 方面经验丰富,并开始玩 rust。 尝试实现一些简单的泛型函数时,我遇到了以下问题: use std::ops::BitAnd; use std::cmp::Eq; fn is_o...

是否可以定义一个带有可调用参数的函数,其中可调用的参数数量未指定?

作者:Archirk 提问时间:11/5/2023

假设我有这样的特质: trait Task<T> { fn solve(&self, func: fn(T) -> T) -> T; } 该设置仅允许传递以下功能: fn solution(...

结构中未推断出默认泛型类型参数

作者:Alberto 提问时间:11/6/2023

我有一个泛型结构,带有一个默认的泛型类型参数,实现了特征。这是我的代码:Test pub trait Implementation { fn test(); } pub struct First...

实现具有特定类型参数的泛型结构时出现类型不匹配错误

作者:Alberto 提问时间:11/10/2023

我正在尝试实现一个通用结构 A1Implementation,它采用一个类型参数 B,该参数应该实现特征 A1。但是,当我尝试创建具有特定类型Ex1_A1的 A1Implementation 实例时,...

具有默认特征实现的 Rust 泛型

作者:Alberto 提问时间:11/9/2023

我正在做一个 Rust 项目,我定义了几个特征(A1、A2 和 A3),每个特征都有多个实现。我还有一个结构算法,它基于这些特征采用泛型。我想为泛型提供默认特征实现,以防用户未提供特定实现。 这是我...


共5条 当前第1页