16 Commits

Author SHA1 Message Date
1aa9b4aa02
Implement IntoFfi for Result 2025-06-24 22:22:58 +10:00
3dd375b071
Refactor luaffi proc-macro 2025-06-24 19:30:39 +10:00
f8e7b8ae62
Implement IntoFfi for Strings 2025-06-24 13:03:40 +10:00
45db380466
Rename ToFfi to IntoFfi 2025-06-24 11:42:11 +10:00
cadf0a8551
Update luaffi 2025-06-24 10:37:28 +10:00
2352ba66d4
Make an UnsafeExternCFn struct to overcome fn pointer hrtb 2025-06-23 17:40:18 +10:00
fae1c6e162
Rename CDef to Cdef 2025-06-23 09:27:15 +10:00
40478fb7de
Add ctype new support 2025-06-22 18:41:19 +10:00
0667f79ff5
Working 2025-06-22 15:11:37 +10:00
5be3f2970c
Add signature check to lua_pollable 2025-06-21 06:04:50 +10:00
06d3eebaa1
Working commit 2025-06-20 21:48:23 +10:00
94e1cf2eb0
Working commit 2025-06-20 11:21:38 +10:00
1ebeaa9e95
Use assert for type checking 2025-06-19 21:38:34 +10:00
1c821d8804
Implement metatype proc-macro 2025-06-19 20:38:40 +10:00
16ab2be6f4
Add ffi crate 2025-06-19 17:02:12 +10:00
f09f27f553
Initial commit 2025-06-17 11:23:59 +10:00