Bump Preserves version to syrupy version

This commit is contained in:
Tony Garnock-Jones 2021-01-06 19:15:33 +01:00
parent 8b7cafda81
commit 59170ebdb4
4 changed files with 4 additions and 58 deletions

56
Cargo.lock generated
View File

@ -272,17 +272,6 @@ dependencies = [
"memchr",
]
[[package]]
name = "derivative"
version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb582b60359da160a9477ee80f15c8d784c477e69c217ef2cdd4169c24ea380f"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "digest"
version = "0.8.1"
@ -769,28 +758,6 @@ dependencies = [
"libc",
]
[[package]]
name = "num_enum"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca565a7df06f3d4b485494f25ba05da1435950f4dc263440eda7a6fa9b8e36e4"
dependencies = [
"derivative",
"num_enum_derive",
]
[[package]]
name = "num_enum_derive"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ffa5a33ddddfee04c0283a7653987d634e880347e96b5b2ed64de07efb59db9d"
dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "once_cell"
version = "1.4.0"
@ -916,26 +883,14 @@ checksum = "237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea"
[[package]]
name = "preserves"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "825f64130c1d838e60d3783e866ca9abb54b7eea1527a7a12d1676a960e2a88e"
version = "0.10.0"
dependencies = [
"lazy_static",
"num",
"num_enum",
"serde",
"serde_bytes",
]
[[package]]
name = "proc-macro-crate"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e10d4b51f154c8a7fb96fd6dad097cb74b863943ec010ac94b9fd1be8861fe1e"
dependencies = [
"toml",
]
[[package]]
name = "proc-macro-error"
version = "1.0.2"
@ -1436,15 +1391,6 @@ dependencies = [
"tokio",
]
[[package]]
name = "toml"
version = "0.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a"
dependencies = [
"serde",
]
[[package]]
name = "tracing"
version = "0.1.14"

View File

@ -15,7 +15,7 @@ lto = true
name = "syndicate"
[dependencies]
preserves = "0.9.0"
preserves = "0.10.0"
serde = { version = "1.0", features = ["derive", "rc"] }
serde_bytes = "0.11"

View File

@ -25,7 +25,7 @@ fn encode_message(p: packets::S2C) ->
Result<Message, packets::Error>
{
let mut bs = Vec::with_capacity(128);
preserves::ser::to_writer(&mut preserves::value::PackedWriter(&mut bs), &p)?;
preserves::ser::to_writer(&mut preserves::value::PackedWriter::new(&mut bs), &p)?;
Ok(Message::Binary(bs))
}

View File

@ -86,6 +86,6 @@ impl<InT, OutT: serde::Serialize> tokio_util::codec::Encoder<OutT> for Codec<InT
{
type Error = Error;
fn encode(&mut self, item: OutT, bs: &mut BytesMut) -> Result<(), Self::Error> {
to_writer(&mut PackedWriter(&mut bs.writer()), &item)
to_writer(&mut PackedWriter::new(&mut bs.writer()), &item)
}
}