Skip to content

Commit 5a970e4

Browse files
authored
fix: Register Tensor as Lua UserType on Lua instantiation (#190)
1 parent f2a2995 commit 5a970e4

File tree

1 file changed

+9
-0
lines changed
  • encoderfile-core/src/transforms/engine

1 file changed

+9
-0
lines changed

encoderfile-core/src/transforms/engine/mod.rs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,15 @@ fn new_lua() -> Result<Lua, ApiError> {
8888
ApiError::InternalError("Failed to create new Lua engine")
8989
})?;
9090

91+
lua.register_userdata_type::<Tensor>(|_| {})
92+
.map_err(|e| {
93+
tracing::error!(
94+
"Failed to register Tensor as a UserType. This should not happen. More details: {:?}",
95+
e
96+
);
97+
ApiError::InternalError("Failed to create new Lua engine")
98+
})?;
99+
91100
let globals = lua.globals();
92101
globals
93102
.set(

0 commit comments

Comments
 (0)