Skip to content

Commit d713a8b

Browse files
committed
chore(rust): update bincode version to 2.0.0.
1 parent efdc2b4 commit d713a8b

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

hftbacktest/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ tracing = "0.1.40"
3131
anyhow = "1.0.79"
3232
thiserror = "2.0.3"
3333
dyn-clone = "1.0.17"
34-
bincode = "2.0.0-rc.3"
34+
bincode = "2.0.0"
3535
chrono = { version = "0.4.33", optional = true }
3636
tokio = { version = "1.35.1", features = ["full"], optional = true }
3737
zip = { version = "2.1.3", optional = true }

hftbacktest/src/live/ipc/iceoryx.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ pub struct IceoryxReceiver<T> {
192192

193193
impl<T> IceoryxReceiver<T>
194194
where
195-
T: Decode,
195+
T: Decode<()>,
196196
{
197197
pub fn receive(&self) -> Result<Option<(u64, T)>, ChannelError> {
198198
match self.subscriber.receive()? {
@@ -219,7 +219,7 @@ pub struct IceoryxChannel<S, R> {
219219
impl<S, R> IceoryxChannel<S, R>
220220
where
221221
S: Encode,
222-
R: Decode,
222+
R: Decode<()>,
223223
{
224224
pub fn new(name: &str) -> Result<Self, ChannelError> {
225225
let publisher = IceoryxBuilder::new(name).sender()?;

hftbacktest/src/types.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -631,7 +631,7 @@ impl Debug for Order {
631631
}
632632
}
633633

634-
impl Decode for Order {
634+
impl<Context> Decode<Context> for Order {
635635
fn decode<D: Decoder>(decoder: &mut D) -> Result<Self, DecodeError> {
636636
Ok(Self {
637637
qty: Decode::decode(decoder)?,
@@ -655,7 +655,7 @@ impl Decode for Order {
655655
}
656656
}
657657

658-
impl<'de> BorrowDecode<'de> for Order {
658+
impl<'de, Context> BorrowDecode<'de, Context> for Order {
659659
fn borrow_decode<D: BorrowDecoder<'de>>(decoder: &mut D) -> Result<Self, DecodeError> {
660660
Ok(Self {
661661
qty: Decode::decode(decoder)?,

py-hftbacktest/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ default = []
1212
live = ["hftbacktest/live"]
1313

1414
[dependencies]
15-
pyo3 = { version = "0.23.5", features = ["extension-module"] }
15+
pyo3 = { version = "0.24", features = ["extension-module"] }
1616
hftbacktest = { path = "../hftbacktest", default-features = false, features = ["backtest"] }
1717
hftbacktest-derive = { path = "../hftbacktest-derive" }

0 commit comments

Comments
 (0)