From 11cc9a3dd03100f7a3294b806580041be4f425bc Mon Sep 17 00:00:00 2001 From: John Turner Date: Fri, 6 Mar 2026 19:59:43 -0500 Subject: add method to lua::File to retrieve mtime --- src/lua.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/lua.rs') diff --git a/src/lua.rs b/src/lua.rs index d116433..6c55c0a 100644 --- a/src/lua.rs +++ b/src/lua.rs @@ -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>(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())) } } -- cgit v1.2.3