summaryrefslogtreecommitdiff
path: root/src/conversion.rs
AgeCommit message (Expand)Author
2022-05-30Update integer/number coercion logicAlex Orlenko
2022-05-29More inline attributesAlex Orlenko
2022-03-22Add Luau vector datatype supportAlex Orlenko
2021-11-25More performance optimizationsAlex Orlenko
2021-11-04Refactor a bit conversion int->numberAlex Orlenko
2021-11-04Replace macro-based implementation `ToLua` for arrays to const genericsAlex Orlenko
2021-10-04Add serializing i128/u128 types.Alex Orlenko
2021-09-28Add inline attributes to few hot funcsAlex Orlenko
2021-06-25Fix converting Lua sequence table to HashSet/BTreeSetAlex Orlenko
2021-05-04Fix clippy warningsAlex Orlenko
2021-05-03Implement ToLua/FromLua for Box<str> and Box<[T]>Alex Orlenko
2021-02-26Add ToLua implementation for Cow<str> and Cow<CStr>Alex Orlenko
2021-01-20Fix numeric types conversion for 32bit lua. Fix #27Alex Orlenko
2020-09-27impl `ToLua` and `FromLua` for `HashSet` and `BTreeSet`Kai Schmidt
2020-05-15Remove redundant lifetimesAlex Orlenko
2020-05-15Add clippy check and fix clippy warningsAlex Orlenko
2020-05-11Scope support (including async)Alex Orlenko
2020-05-11Hide Lua "Send" capability under the optional "send" feature flagAlex Orlenko
2020-05-11Add Send capability to LuaAlex Orlenko
2020-04-29Add ToLua implementation for slices and arraysAlex Orlenko
2020-04-17v0.3.0-alpha.1 with async supportAlex Orlenko
2019-09-29Backport changes from rlua 0.16 (master branch)Alex Orlenko
2018-09-26Improve the situation with numerical conversionkyren
2018-09-24Return rlua::Error on out of range numeric conversions using num_traits::castkyren
2018-09-04Initial design for non-'static scoped userdatakyren
2018-08-05format with up-to-date rustfmtkyren
2018-03-19Clean up some lifetime specificationkyren
2018-03-11A lot of performance changes.kyren
2018-03-08Simplify stack_guard / stack_err_guardkyren
2018-02-06Lots of changes, not sure if actually safe yet.kyren
2018-01-26ACTUALLY expose `RegistryKey` APIkyren
2017-12-04more reorganization in an attempt to shrink the size of lua.rskyren
2017-12-04Move function and thread into their own modules, auto-formattingkyren
2017-12-03I believe this is all the external API changes necessary for 'm' safetykyren
2017-10-24Fix some clippy lints, possible edge case API incompatibility around HashMapkyren
2017-10-23auto-formattingkyren
2017-09-30more reorganization, move simple type defines to types.rs modulekyren
2017-09-30crudely move LightUserData/UserData/AnyUserData to their own modulekyren
2017-09-15Move string and table wrappers into own filesJonas Schievink
2017-08-02Remove expected field from FromLuaConversionErrorJonas Schievink
2017-08-01Enhance error messagesJonas Schievink
2017-07-29Relax requirements for UserData to impl FromLuaJonas Schievink
2017-07-24Do several more Lua prefix renames, add prelude modulekyren
2017-07-23Rename `LuaString` to `String`Jonas Schievink
2017-07-23Remove the `Lua*` prefix from most typesJonas Schievink
2017-07-19Rename LightUserData to LuaLightUserData for consistencykyren
2017-06-25Another major API change, out of stack space is not an Errkyren
2017-06-25Simplification of error typeskyren
2017-06-25This is a SLIGHTLY better implementation I think.kyren
2017-06-25Not sure I like everything about this approach yetkyren