Directory name
(pname: &str)
| 194 | |
| 195 | // Directory name |
| 196 | pub fn dname(pname: &str) -> &str |
| 197 | { |
| 198 | let n = pname.len(); |
| 199 | let i = match pname.rfind('/') |
| 200 | { |
| 201 | Some(0) => 1, |
| 202 | Some(i) => i, |
| 203 | None => n, |
| 204 | }; |
| 205 | |
| 206 | &pname[0..i] |
| 207 | } |
| 208 | |
| 209 | |
| 210 | // Exists |