MCPcopy Index your code
hub / github.com/RustPython/RustPython / fs_metadata

Function fs_metadata

crates/vm/src/stdlib/os.rs:12–21  ·  view source on GitHub ↗
(
    path: P,
    follow_symlink: bool,
)

Source from the content-addressed store, hash-verified

10use std::{fs, io, path::Path};
11
12pub(crate) fn fs_metadata<P: AsRef<Path>>(
13 path: P,
14 follow_symlink: bool,
15) -> io::Result<fs::Metadata> {
16 if follow_symlink {
17 fs::metadata(path.as_ref())
18 } else {
19 fs::symlink_metadata(path.as_ref())
20 }
21}
22
23#[allow(dead_code)]
24#[derive(FromArgs, Default)]

Callers 3

_chmodFunction · 0.85
is_dirMethod · 0.85
is_fileMethod · 0.85

Calls 2

metadataFunction · 0.85
as_refMethod · 0.45

Tested by

no test coverage detected