如何关闭已打开的串行端口?我在docs for serialport中看不到有关如何执行此操作的任何提示。
最佳答案
特征 Serialport
本身不提供这种功能1。
但是,唯一的实现者是 TTYPort
及其文档状态:
如果查看 drop
implementation,则可以验证此行为。
因此,您可以直接使用 std::mem::drop
,也可以在值超出范围时调用Drop
实现(有关本章,请参见the book。)。
1我建议在GitHub存储库上打开一个问题并请求功能。
关于rust - 如何使用串行端口 crate 在Rust中关闭串行端口?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53594577/