|
@@ -88,9 +88,15 @@ async fn try_handle_publisher(
|
|
|
) {
|
|
) {
|
|
|
Ok((data, _)) => {
|
|
Ok((data, _)) => {
|
|
|
let source_timestamp = MessageField::some(Timestamp {
|
|
let source_timestamp = MessageField::some(Timestamp {
|
|
|
- #[allow(clippy::cast_possible_wrap, reason = "Unix seconds won't wrap any time soon")]
|
|
|
|
|
|
|
+ #[allow(
|
|
|
|
|
+ clippy::cast_possible_wrap,
|
|
|
|
|
+ reason = "Unix seconds won't wrap any time soon"
|
|
|
|
|
+ )]
|
|
|
seconds: (data.source_timestamp_us.0 / 1_000_000) as i64,
|
|
seconds: (data.source_timestamp_us.0 / 1_000_000) as i64,
|
|
|
- #[allow(clippy::cast_possible_truncation, reason = "this value will always be less than one billion")]
|
|
|
|
|
|
|
+ #[allow(
|
|
|
|
|
+ clippy::cast_possible_truncation,
|
|
|
|
|
+ reason = "this value will always be less than one billion"
|
|
|
|
|
+ )]
|
|
|
nanos: (data.source_timestamp_us.0 % 1_000_000 * 1000) as i32,
|
|
nanos: (data.source_timestamp_us.0 % 1_000_000 * 1000) as i32,
|
|
|
special_fields: Default::default(),
|
|
special_fields: Default::default(),
|
|
|
});
|
|
});
|
|
@@ -133,9 +139,15 @@ async fn try_handle_publisher(
|
|
|
) {
|
|
) {
|
|
|
Ok((data, _)) => {
|
|
Ok((data, _)) => {
|
|
|
let source_timestamp = MessageField::some(Timestamp {
|
|
let source_timestamp = MessageField::some(Timestamp {
|
|
|
- #[allow(clippy::cast_possible_wrap, reason = "Unix seconds won't wrap any time soon")]
|
|
|
|
|
|
|
+ #[allow(
|
|
|
|
|
+ clippy::cast_possible_wrap,
|
|
|
|
|
+ reason = "Unix seconds won't wrap any time soon"
|
|
|
|
|
+ )]
|
|
|
seconds: (data.source_timestamp_us.0 / 1_000_000) as i64,
|
|
seconds: (data.source_timestamp_us.0 / 1_000_000) as i64,
|
|
|
- #[allow(clippy::cast_possible_truncation, reason = "this value will always be less than one billion")]
|
|
|
|
|
|
|
+ #[allow(
|
|
|
|
|
+ clippy::cast_possible_truncation,
|
|
|
|
|
+ reason = "this value will always be less than one billion"
|
|
|
|
|
+ )]
|
|
|
nanos: (data.source_timestamp_us.0 % 1_000_000 * 1000) as i32,
|
|
nanos: (data.source_timestamp_us.0 % 1_000_000 * 1000) as i32,
|
|
|
special_fields: Default::default(),
|
|
special_fields: Default::default(),
|
|
|
});
|
|
});
|