~hime/protochat

6c10bc1a5c5f3450051f16c45ced9063380a658f — Robert Straw 1 year, 8 months ago 8df68f3 cargo-bug
(deps) fix issue w/ compiling smolboi

This is very strange: `smolboi` was able to be compiled when invoking
`cargo build` at the workspace root, but not from within its own member
root. The issue is that `AsyncReadExt` and `AsyncWriteExt` were not
being resolved. To compound the strangeness: `rusct-analyzer` in my
editor (a) did not show that `use` line as an error, and even helped
auto-complete it.

The issue, it turns out, is that in the latest version fo `futures-util`
has these traits behind a feature flag. I am not sure why that feature
flag seems to have no effect on the workspace root, but here we are.
1 files changed, 1 insertions(+), 1 deletions(-)

M smolboi/Cargo.toml
M smolboi/Cargo.toml => smolboi/Cargo.toml +1 -1
@@ 14,7 14,7 @@ async-trait = "0.1"
byteorder = "1.0"
env_logger = "0.7"
log = "0.4"
futures-util = "0.3"
futures-util = { version = "0.3", features = ["io"] }
smol = "1.3"
thiserror = "1.0"
void = "1.0"