Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- extern crate gtk;
- use std::path::PathBuf;
- use std::fs;
- use std::env;
- fn main() {
- let cur_dir_path = env::current_dir().expect("Couldn't get current directory.");
- let path_vec = fs::read_dir(cur_dir_path).map(|rd| {
- rd.map(|entry| {
- entry.map(|e| {
- e.path()
- }).expect("Couldn't create a PathBuf.")
- }).collect::<Vec<PathBuf>>()
- });
- println!("{:?}", path_vec);
- }
Add Comment
Please, Sign In to add comment