├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── actix-web │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── hot-reload │ ├── Cargo.toml │ ├── README.md │ ├── script.lua │ └── src │ │ └── main.rs └── lua-web │ ├── Cargo.toml │ ├── README.md │ ├── liluat.lua │ ├── router.lua │ ├── src │ └── main.rs │ ├── templates │ └── index.tmpl │ └── web.lua └── src ├── actor.rs ├── builder.rs ├── lib.rs ├── lua ├── prelude.lua └── test │ ├── module.lua │ ├── test.lua │ ├── test_send.lua │ └── test_send_result.lua └── message.rs /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | **/*.rs.bk 3 | Cargo.lock 4 | .idea 5 | actix-lua.iml 6 | .DS_Store 7 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/README.md -------------------------------------------------------------------------------- /examples/actix-web/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/actix-web/Cargo.toml -------------------------------------------------------------------------------- /examples/actix-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/actix-web/README.md -------------------------------------------------------------------------------- /examples/actix-web/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/actix-web/src/main.rs -------------------------------------------------------------------------------- /examples/hot-reload/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/hot-reload/Cargo.toml -------------------------------------------------------------------------------- /examples/hot-reload/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/hot-reload/README.md -------------------------------------------------------------------------------- /examples/hot-reload/script.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/hot-reload/script.lua -------------------------------------------------------------------------------- /examples/hot-reload/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/hot-reload/src/main.rs -------------------------------------------------------------------------------- /examples/lua-web/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/lua-web/Cargo.toml -------------------------------------------------------------------------------- /examples/lua-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/lua-web/README.md -------------------------------------------------------------------------------- /examples/lua-web/liluat.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/lua-web/liluat.lua -------------------------------------------------------------------------------- /examples/lua-web/router.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/lua-web/router.lua -------------------------------------------------------------------------------- /examples/lua-web/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/lua-web/src/main.rs -------------------------------------------------------------------------------- /examples/lua-web/templates/index.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/lua-web/templates/index.tmpl -------------------------------------------------------------------------------- /examples/lua-web/web.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/examples/lua-web/web.lua -------------------------------------------------------------------------------- /src/actor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/src/actor.rs -------------------------------------------------------------------------------- /src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/src/builder.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/lua/prelude.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/src/lua/prelude.lua -------------------------------------------------------------------------------- /src/lua/test/module.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/src/lua/test/module.lua -------------------------------------------------------------------------------- /src/lua/test/test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/src/lua/test/test.lua -------------------------------------------------------------------------------- /src/lua/test/test_send.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/src/lua/test/test_send.lua -------------------------------------------------------------------------------- /src/lua/test/test_send_result.lua: -------------------------------------------------------------------------------- 1 | return ctx.msg .. ' processed' -------------------------------------------------------------------------------- /src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poga/actix-lua/HEAD/src/message.rs --------------------------------------------------------------------------------