File tree Expand file tree Collapse file tree 4 files changed +6
-6
lines changed
Expand file tree Collapse file tree 4 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ tracing = "0.1.40"
3131anyhow = " 1.0.79"
3232thiserror = " 2.0.3"
3333dyn-clone = " 1.0.17"
34- bincode = " 2.0.0-rc.3 "
34+ bincode = " 2.0.0"
3535chrono = { version = " 0.4.33" , optional = true }
3636tokio = { version = " 1.35.1" , features = [" full" ], optional = true }
3737zip = { version = " 2.1.3" , optional = true }
Original file line number Diff line number Diff line change @@ -192,7 +192,7 @@ pub struct IceoryxReceiver<T> {
192192
193193impl < T > IceoryxReceiver < T >
194194where
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> {
219219impl < S , R > IceoryxChannel < S , R >
220220where
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 ( ) ?;
Original file line number Diff line number Diff 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) ?,
Original file line number Diff line number Diff line change @@ -12,6 +12,6 @@ default = []
1212live = [" hftbacktest/live" ]
1313
1414[dependencies ]
15- pyo3 = { version = " 0.23.5 " , features = [" extension-module" ] }
15+ pyo3 = { version = " 0.24 " , features = [" extension-module" ] }
1616hftbacktest = { path = " ../hftbacktest" , default-features = false , features = [" backtest" ] }
1717hftbacktest-derive = { path = " ../hftbacktest-derive" }
You can’t perform that action at this time.
0 commit comments