mup*_*909 1 closures function rust
有没有办法从用户提供的 Rust 中的 &str 类型获取函数指针。示例: use 提供了用户提供的函数名称我需要某种方式来调用该函数,最好是闭包或函数指针
Rob*_*ier 6
Rust 是一种静态的编译语言。在运行时无法通过名称访问函数。这些函数甚至可能不存在(例如,它们可能被内联或优化掉)。相反,您需要做的是创建一个字符串的 HashMap 到您想要在运行时调用的函数,或者使用 a 按match字符串分派。
match
归档时间:
3 年,11 月 前
查看次数:
258 次
最近记录: