JungChul Shin

Results 4 issues of JungChul Shin

**Version** Cargo.toml: `tokio = { version = "1", features = ["full"] }` ```shell % cargo tree | grep tokio └── tokio v1.35.1 └── tokio-macros v2.2.0 (proc-macro) ``` **Platform** ```shell %...

C-bug
E-help-wanted
A-tokio-macros
M-macros

`Any::try_pack` takes `message: T` as parameter, consuming it. However, taking `message: &T` instead of `message: T` would work too, allowing the callers to reuse `message`.

Implements #48. This is a breaking change, which might be undesired. A possible workaround would be to implement a new function called `try_pack_by_ref(&T)` alongside with current `try_pack(T)`.

## Bug Report ### Version v0.9.2, 0d86e360ab45779770ca150c8487fe7940c299a9 ### Platform macOS 13.4.1(22F82) Darwin (hostname) 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:20 PDT 2023; root:xnu-8796.121.3~7/RELEASE_ARM64_T6000 arm64 ### Description Using `TcpListener::from_std`...