MCPcopy Create free account
hub / github.com/LibertyOS-Development/kernel / dname

Function dname

src/fs/mod.rs:196–207  ·  view source on GitHub ↗

Directory name

(pname: &str)

Source from the content-addressed store, hash-verified

194
195// Directory name
196pub 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

Callers 9

shcompFunction · 0.85
createMethod · 0.85
delMethod · 0.85
openMethod · 0.85
createMethod · 0.85
rmMethod · 0.85
createMethod · 0.85
openMethod · 0.85
openMethod · 0.85

Calls 1

lenMethod · 0.45

Tested by

no test coverage detected