yazi/yazi-fs/src/file/inventory.rs
2026-07-05 18:06:25 +08:00

10 lines
278 B
Rust

use mlua::{AnyUserData, UserDataRegistry};
use crate::file::File;
pub struct FileInventory {
pub register: fn(&mut UserDataRegistry<File>),
pub borrow: fn(&AnyUserData, &mut dyn FnMut(&File) -> mlua::Result<()>) -> mlua::Result<()>,
}
inventory::collect!(FileInventory);