-
trait_cast_rs
获取支持将 trait 对象转换为的 Any
-
cast_trait_object
仅使用安全的 Rust 在 trait 对象之间进行转换
-
as_any_min
一个非常小的 Rust 库,允许 trait 对象轻松地向上转换为 Any
-
upcast
一个帮助向上转换 dyn 超特质的 trait。
pub trait A {} pub trait B: A + Upcast<dyn A> {} // 将此放入您的库中 impl<'a, T: A + 'a> UpcastFrom<T> for dyn A + 'a {…
-
cast_trait_object_macros
仅使用安全的 Rust 在 trait 对象之间进行转换
-
as-dyn-trait
一个属性宏,用于生成从 trait 对象(向上转换)中检索超特质的函数
-
trait_cast_impl_rs
'trait_cast_rs' 包的 proc-macro 实现
-
numtraits
用于数字类型的实用 trait(s)
尝试使用 DuckDuckGo 进行搜索。[搜索]