Lines Matching refs:unwrap
26 paths.iter().map(|p| p.as_ref().as_os_str().to_str().unwrap()).collect() in paths_to_strs()
32 let mut f = fs::File::create(out_dir.join("mod.rs")).unwrap(); in gen_mod_rs()
34 f.write_all(b"// Generated by build.rs\n\n").unwrap(); in gen_mod_rs()
37 let stem = inputs[i].as_ref().file_stem().unwrap(); in gen_mod_rs()
38 f.write_all(format!("pub mod {}; \n", stem.to_str().unwrap()).as_bytes()).unwrap(); in gen_mod_rs()
40 f.write_all(format!("pub mod {}_grpc;\n", stem.to_str().unwrap()).as_bytes()).unwrap(); in gen_mod_rs()
46 let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap()); in main()
51 match fs::create_dir(proto_out_dir.as_os_str().to_str().unwrap()) { in main()
56 match fs::create_dir(grpc_out_dir.as_os_str().to_str().unwrap()) { in main()
65 Err(_) => PathBuf::from(env::current_dir().unwrap()).join("../..").canonicalize().unwrap(), in main()
76 .out_dir(proto_out_dir.as_os_str().to_str().unwrap()) in main()