chore(deps): update rust crate bincode to v2 #204

Merged
lucas merged 2 commits from renovate/bincode-2.x into master 2025-04-22 14:51:47 +02:00
Showing only changes of commit cd4a953a63 - Show all commits

View file

@ -52,10 +52,14 @@ fn notify_nxm_download(
tracing::debug!("Connected to main process at '{}'", IPC_ADDRESS);
bincode::serialize_into(&mut stream, uri.as_ref()).wrap_err("Failed to send URI")?;
let bincode_config = bincode::config::standard();
bincode::encode_into_std_write(uri.as_ref(), &mut stream, bincode_config)
.wrap_err("Failed to send URI")?;
// We don't really care what the message is, we just need an acknowledgement.
let _: String = bincode::deserialize_from(&mut stream).wrap_err("Failed to receive reply")?;
let _: String = bincode::decode_from_std_read(&mut stream, bincode_config)
.wrap_err("Failed to receive reply")?;
tracing::info!(
"Notified DTMM with uri '{}'. Check the main window.",
@ -160,7 +164,10 @@ fn main() -> Result<()> {
match res {
Ok(mut stream) => {
let res = bincode::deserialize_from(&mut stream)
let res = bincode::decode_from_std_read(
&mut stream,
bincode::config::standard(),
)
.wrap_err("Failed to read message")
.and_then(|uri: String| {
tracing::trace!(uri, "Received NXM uri");
@ -171,11 +178,19 @@ fn main() -> Result<()> {
});
match res {
Ok(()) => {
let _ = bincode::serialize_into(&mut stream, "Ok");
let _ = bincode::encode_into_std_write(
"Ok",
&mut stream,
bincode::config::standard(),
);
}
Err(err) => {
tracing::error!("{:?}", err);
let _ = bincode::serialize_into(&mut stream, "Error");
let _ = bincode::encode_into_std_write(
"Error",
&mut stream,
bincode::config::standard(),
);
}
}
}