Rust 程序设计语言 简体中文版 1.85.0
add_to_waitlist() {} fn seat_at_table() {} } mod serving { fn take_order() {} fn serve_order() {} fn take_payment() {} } } 示例 7-1:一个包含了其他内置了函数的模块的 front_of_house │ ├── add_to_waitlist │ └── seat_at_table └── serving ├── take_order ├── serve_order └── take_payment 示例 7-2: 示例 7-1 中代码的模块树 这个树展示了一些模块是如何被嵌入到另一个模块的(例如,hosting fix_incorrect_order 函数通过指定的 super 起始的 deliver_order 路径来调用父模块中的 deliver_order 函数。 文件名:src/lib.rs fn deliver_order() {} mod back_of_house { fn fix_incorrect_order() { cook_order();0 码力 | 562 页 | 3.23 MB | 9 天前3
共 1 条
- 1