Skip to content

Commit a42a994

Browse files
committed
make clippy happy
1 parent f1e15e1 commit a42a994

File tree

4 files changed

+28
-28
lines changed

4 files changed

+28
-28
lines changed

Cargo.lock

Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lazer/publisher_sdk/rust/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ impl From<UpdateParams> for Update {
195195
UpdateParams::FundingRateUpdate { price, rate } => {
196196
Update::FundingRateUpdate(FundingRateUpdate {
197197
price: Some(price.0.into()),
198-
rate: Some(rate.0.into()),
198+
rate: Some(rate.0),
199199
special_fields: Default::default(),
200200
})
201201
}

lazer/sdk/rust/protocol/src/jrpc.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
use std::time::Duration;
21
use crate::router::{Price, PriceFeedId, Rate, TimestampUs};
32
use serde::{Deserialize, Serialize};
3+
use std::time::Duration;
44

55
#[derive(Serialize, Deserialize, Debug, Eq, PartialEq)]
66
pub struct PythLazerAgentJrpcV1 {
@@ -65,7 +65,7 @@ pub struct JrpcResponse<T> {
6565

6666
#[derive(Serialize, Deserialize, Debug, Eq, PartialEq)]
6767
pub struct ErrorResponse {
68-
pub message: String
68+
pub message: String,
6969
}
7070

7171
#[derive(Serialize, Deserialize)]

lazer/sdk/rust/protocol/src/router.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,23 +38,23 @@ impl TryFrom<&Timestamp> for TimestampUs {
3838
}
3939
}
4040

41-
impl Into<Timestamp> for TimestampUs {
42-
fn into(self) -> Timestamp {
41+
impl From<TimestampUs> for Timestamp {
42+
fn from(value: TimestampUs) -> Self {
4343
Timestamp {
4444
#[allow(
4545
clippy::cast_possible_wrap,
4646
reason = "u64 to i64 after this division can never overflow because the value cannot be too big"
4747
)]
48-
seconds: (self.0 / 1_000_000) as i64,
49-
nanos: (self.0 % 1_000_000) as i32 * 1000,
48+
seconds: (value.0 / 1_000_000) as i64,
49+
nanos: (value.0 % 1_000_000) as i32 * 1000,
5050
special_fields: Default::default(),
5151
}
5252
}
5353
}
5454

55-
impl Into<MessageField<Timestamp>> for TimestampUs {
56-
fn into(self) -> MessageField<Timestamp> {
57-
MessageField::some(self.into())
55+
impl From<TimestampUs> for MessageField<Timestamp> {
56+
fn from(value: TimestampUs) -> Self {
57+
MessageField::some(value.into())
5858
}
5959
}
6060

0 commit comments

Comments
 (0)