summaryrefslogtreecommitdiff
path: root/src/table.rs
AgeCommit message (Expand)Author
2023-07-11Add back `Table::raw_sequence_values()` with deprecation noticeAlex Orlenko
2023-07-10Add `Error::runtime()` helperAlex Orlenko
2023-07-09Take &str as function name in `TableExt` and `AnyUserDataExt` traitsAlex Orlenko
2023-07-08Change Lua ref types Debug print from `Ref{index}` to `Ref{pointer}`Alex Orlenko
2023-06-26Add `Table:is_empty()` functionAlex Orlenko
2023-06-26Don't use any metamethods in `Table::sequence_values()` iterator.Alex Orlenko
2023-06-21Refactor `call_async()` functions to use static dispatch outside of traitsAlex Orlenko
2023-06-20Add a dedicated type for Luau vector.Alex Orlenko
2023-06-19Implement `PartialEq<[T]>` for tablesAlex Orlenko
2023-05-29Use futures-core and futures-tasks via futures-util.Alex Orlenko
2023-05-27clippyAlex Orlenko
2023-04-26Various improvements for owned types, including:Alex Orlenko
2023-04-14Fix feature flags for owned typesAlex Orlenko
2023-04-14Remove usage of crate::ffi (clippy)Alex Orlenko
2023-04-11Add pretty-print to the Debug formatting to Value to Table.Alex Orlenko
2023-03-30Revert "Rename `Owned*::to_ref()` to `as_ref()`"Alex Orlenko
2023-03-19Seal LuaSerdeExt/TableExt/AnyUserDataExtAlex Orlenko
2023-03-02Rename `Owned*::to_ref()` to `as_ref()`Alex Orlenko
2023-01-02Add `Table::clear()` methodAlex Orlenko
2022-12-19Rename ToLua/ToLuaMulti -> IntoLua/IntoLuaMultiAlex Orlenko
2022-12-19Add "unstable" feature flag.Alex Orlenko
2022-12-19Refactor LuaInner stateAlex Orlenko
2022-12-18Initial implementation of owned Lua typesAlex Orlenko
2022-10-30Better checks and tests when trying to modify a Luau readonly tableAlex Orlenko
2022-10-29Fix `Table::raw_push` for luau when readonlyAlex Orlenko
2022-10-23Add push/pop methods to TableAlex Orlenko
2022-10-22Optimize tables:Alex Orlenko
2022-10-22Replace Lua::ref_thread_execAlex Orlenko
2022-06-27Add `Table::to_pointer()` and `String::to_pointer()` functionsAlex Orlenko
2022-05-30Experimental optimization to skip oom checkAlex Orlenko
2022-04-08Fix Luau documentation in docs.rsAlex Orlenko
2022-03-28Sandboxing supportAlex Orlenko
2022-03-25Update docsAlex Orlenko
2022-03-22Support `readonly` table attribute (luau)Alex Orlenko
2022-01-29Optimize async calls:Alex Orlenko
2021-11-25Update docsAlex Orlenko
2021-11-21Add `call()` function to `TableExt` to call tables with `__call` metamethod a...Alex Orlenko
2021-11-07Switch Table::serialize to FxHashSetAlex Orlenko
2021-11-06Fix recursive tables serialization when using `serde::ser::Serialize`Alex Orlenko
2021-10-12Update documentation referencesAlex Orlenko
2021-09-28Change syntax of `protect_lua` macroAlex Orlenko
2021-09-28Update check_stack requirementsAlex Orlenko
2021-09-28Make `protect_lua` as a smart macro to choose from C/closureAlex Orlenko
2021-07-08Revert "Make `protect_lua` as a smart macro to choose from C/closure"Alex Orlenko
2021-07-07Make `protect_lua` as a smart macro to choose from C/closureAlex Orlenko
2021-06-16Revert commit ced808d5abAlex Orlenko
2021-05-10Fix spellingAlex Orlenko
2021-05-02Stack assertions reviewAlex Orlenko
2021-04-27Don't trigger longjmp in rust.Alex Orlenko
2021-04-16Hide raw_sequence_values_by_len under async/serialize feature flagsAlex Orlenko