Skip to content

Commit 54dbc73

Browse files
committed
Update lua_actor/mlua_actor to MultiValue versions.
1 parent d15f70d commit 54dbc73

4 files changed

Lines changed: 15 additions & 9 deletions

File tree

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hyper_lua_actor"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
license = "MIT"
55
authors = ["JunYi JohnTeee Lee <johnteee@gmail.com>"]
66
edition = "2018"
@@ -39,9 +39,9 @@ vendored = [ "mlua/vendored" ]
3939
[dependencies]
4040
fp_rust="^0.1.40"
4141
rlua={ version = "^0.17.0", features = ["default"], optional = true }
42-
lua_actor={ version = "^0.2.0", features = ["default"], optional = true }
42+
lua_actor={ version = "^0.2.2", features = ["default"], optional = true }
4343
mlua = { version = "^0.6.2", features = [ "send" ], optional = true }
44-
mlua_actor={ version = "^0.1.0", features = ["default"], optional = true }
44+
mlua_actor={ version = "^0.1.1", features = ["default"], optional = true }
4545

4646
hyper = { version = "^0.14.10", features = ["full"] }
4747
futures="^0.3.15"

src/mlua_bind.rs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@ pub fn call_hyper_request(
2323
// skip_parse_boody_as_string: bool,
2424
) -> Result<LuaMessage, mlua::Error> {
2525
// setup_hyper_get_request_body(actor, request, skip_parse_boody_as_string);
26-
actor.call("hyper_request", get_hyper_request_lua_message(request))
26+
actor.call(
27+
"hyper_request",
28+
get_hyper_request_lua_message(request).into(),
29+
)
2730
}
2831

2932
#[inline]
@@ -33,7 +36,10 @@ pub fn call_hyper_request_nowait(
3336
// skip_parse_boody_as_string: bool,
3437
) {
3538
// setup_hyper_get_request_body(actor, request, skip_parse_boody_as_string);
36-
let _ = actor.call_nowait("hyper_request", get_hyper_request_lua_message(request));
39+
let _ = actor.call_nowait(
40+
"hyper_request",
41+
get_hyper_request_lua_message(request).into(),
42+
);
3743
}
3844

3945
#[inline]

src/rlua_bind.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ pub fn call_hyper_request(
2323
// skip_parse_boody_as_string: bool,
2424
) -> Result<LuaMessage, rlua::Error> {
2525
// setup_hyper_get_request_body(actor, request, skip_parse_boody_as_string);
26-
actor.call("hyper_request", get_hyper_request_lua_message(request))
26+
actor.call("hyper_request", get_hyper_request_lua_message(request).into())
2727
}
2828

2929
#[inline]
@@ -33,7 +33,7 @@ pub fn call_hyper_request_nowait(
3333
// skip_parse_boody_as_string: bool,
3434
) {
3535
// setup_hyper_get_request_body(actor, request, skip_parse_boody_as_string);
36-
let _ = actor.call_nowait("hyper_request", get_hyper_request_lua_message(request));
36+
let _ = actor.call_nowait("hyper_request", get_hyper_request_lua_message(request).into());
3737
}
3838

3939
#[inline]

test.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# RUST_BACKTRACE=1 cargo test -- --color always --nocapture
2-
cargo test --features="for_rlua runtime" -- --color always --nocapture
3-
cargo test --features="lua54 runtime" -- --color always --nocapture
2+
RUST_BACKTRACE=1 cargo test --features="for_rlua runtime" -- --color always --nocapture
3+
RUST_BACKTRACE=1 cargo test --features="lua54 runtime" -- --color always --nocapture

0 commit comments

Comments
 (0)