diff options
Diffstat (limited to 'src/lua.rs')
| -rw-r--r-- | src/lua.rs | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1,6 +1,6 @@ use std::{ ffi::OsString, - os::unix::ffi::OsStringExt, + os::unix::{ffi::OsStringExt, fs::MetadataExt}, path::{Component, Path, PathBuf}, }; @@ -55,6 +55,8 @@ impl UserData for File {} impl UserData for Metadata { fn add_fields<F: mlua::UserDataFields<Self>>(fields: &mut F) { fields.add_field_method_get("len", |_, this| Ok(this.0.len())); + + fields.add_field_method_get("mtime", |_, this| Ok(this.0.mtime_nsec())) } } |
