给 bin/api-bypass.rs 调用:从当前进程 env::args 读取
()
| 68 | |
| 69 | /// 给 bin/api-bypass.rs 调用:从当前进程 env::args 读取 |
| 70 | pub fn run_from_env_args() -> i32 { |
| 71 | let rustc_args = env::args_os() |
| 72 | .enumerate() |
| 73 | .map(|(i, arg)| { |
| 74 | arg.into_string().unwrap_or_else(|arg| { |
| 75 | panic!("Argument {} is not valid Unicode: {:?}", i, arg); |
| 76 | }) |
| 77 | }) |
| 78 | .collect::<Vec<_>>(); |
| 79 | |
| 80 | run_with_rustc_args(rustc_args) |
| 81 | } |
| 82 | |
| 83 | /// 可选:兼容旧写法 |
| 84 | pub fn main_like() -> ! { |
no test coverage detected