Skip to content

Commit 1bbb4e8

Browse files
committed
remove all use std::convert::TryFrom
1 parent b992efb commit 1bbb4e8

File tree

23 files changed

+17
-36
lines changed

23 files changed

+17
-36
lines changed

adapter/src/ethereum.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ use primitives::{
1515
use reqwest::Client;
1616
use serde::{Deserialize, Serialize};
1717
use serde_json::Value;
18-
use std::{convert::TryFrom, fs, str::FromStr};
18+
use std::{fs, str::FromStr};
1919
use thiserror::Error;
2020
use tiny_keccak::Keccak;
2121
use web3::{
@@ -502,7 +502,6 @@ mod test {
502502
use super::*;
503503
use chrono::Utc;
504504
use primitives::{config::DEVELOPMENT_CONFIG, util::tests::prep_db::IDS};
505-
use std::convert::TryFrom;
506505
use web3::{transports::Http, Web3};
507506
use wiremock::{
508507
matchers::{method, path},

adapter/src/ethereum/test_util.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use once_cell::sync::Lazy;
2-
use std::{collections::HashMap, convert::TryFrom, env::current_dir, num::NonZeroU8};
2+
use std::{collections::HashMap, env::current_dir, num::NonZeroU8};
33
use web3::{
44
contract::{Contract, Options},
55
ethabi::Token,

adapter/src/lib.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,6 @@ pub fn get_balance_leaf(
7171

7272
#[cfg(test)]
7373
mod test {
74-
use std::convert::TryFrom;
75-
7674
use byteorder::{BigEndian, ByteOrder};
7775
use chrono::{TimeZone, Utc};
7876

adview-manager/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ use slog::{error, Logger};
1919
use std::{
2020
cmp::Ordering,
2121
collections::VecDeque,
22-
convert::TryFrom,
2322
ops::{Add, Mul},
2423
sync::Arc,
2524
};

primitives/src/address.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use hex::{FromHex, FromHexError};
22
use serde::{Deserialize, Serialize, Serializer};
3-
use std::{convert::TryFrom, fmt, str::FromStr};
3+
use std::{fmt, str::FromStr};
44
use thiserror::Error;
55

66
use crate::{targeting::Value, DomainError, ToETHChecksum, ToHex};

primitives/src/balances.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use std::{convert::TryFrom, marker::PhantomData};
1+
use std::marker::PhantomData;
22

33
use crate::{Address, UnifiedMap, UnifiedNum};
44
use serde::{de::DeserializeOwned, Deserialize, Serialize};

primitives/src/big_num.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
use std::{
2-
convert::TryFrom,
32
fmt,
43
iter::Sum,
54
ops::{Add, AddAssign, Div, Mul, Sub},
@@ -328,8 +327,6 @@ pub mod postgres {
328327

329328
impl<'a> FromSql<'a> for BigNum {
330329
fn from_sql(ty: &Type, raw: &'a [u8]) -> Result<BigNum, Box<dyn Error + Sync + Send>> {
331-
use std::convert::TryInto;
332-
333330
let str_slice = <&str as FromSql>::from_sql(ty, raw)?;
334331

335332
Ok(str_slice.try_into()?)

primitives/src/ipfs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use serde::{Deserialize, Serialize};
22

3-
use std::{convert::TryFrom, fmt, str::FromStr};
3+
use std::{fmt, str::FromStr};
44
use thiserror::Error;
55

66
const URL_PREFIX: &str = "ipfs://";

primitives/src/sentry.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ pub struct MessageResponse<T: MessageType> {
3535
}
3636

3737
pub mod message {
38-
use std::{convert::TryFrom, ops::Deref};
38+
use std::ops::Deref;
3939

4040
use crate::validator::messages::*;
4141
use serde::{Deserialize, Serialize};
@@ -609,7 +609,6 @@ mod postgres {
609609
};
610610
use bytes::BytesMut;
611611
use serde::Deserialize;
612-
use std::convert::TryFrom;
613612
use tokio_postgres::{
614613
types::{accepts, to_sql_checked, IsNull, Json, ToSql, Type},
615614
Error, Row,

primitives/src/targeting/eval.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ use crate::UnifiedNum;
22
use serde::{Deserialize, Serialize};
33
use serde_json::{value::Value as SerdeValue, Number};
44
use std::{
5-
convert::TryFrom,
65
fmt,
76
ops::{Add, Div, Mul, Rem, Sub},
87
str::FromStr,

primitives/src/targeting/input/field.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use parse_display::{Display as DeriveDisplay, FromStr as DeriveFromStr};
22
use serde::{Deserialize, Serialize};
3-
use std::{convert::TryFrom, str::FromStr};
3+
use std::str::FromStr;
44

55
use crate::targeting::Error;
66

primitives/src/unified_num.rs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ use parse_display::{Display, FromStr, ParseError};
77
use serde::{Deserialize, Serialize};
88
use std::{
99
cmp::Ordering,
10-
convert::TryFrom,
1110
fmt,
1211
iter::Sum,
1312
ops::{Add, AddAssign, Div, Mul, Sub},
@@ -429,14 +428,10 @@ mod test {
429428
}
430429

431430
#[cfg(feature = "postgres")]
432-
// TODO: Test UnifiedNum postgres impl
433431
mod postgres {
434432
use super::UnifiedNum;
435433
use bytes::BytesMut;
436-
use std::{
437-
convert::{TryFrom, TryInto},
438-
error::Error,
439-
};
434+
use std::error::Error;
440435
use tokio_postgres::types::{accepts, to_sql_checked, FromSql, IsNull, ToSql, Type};
441436

442437
impl<'a> FromSql<'a> for UnifiedNum {

primitives/src/util/api.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use std::{convert::TryFrom, fmt, str::FromStr};
1+
use std::{fmt, str::FromStr};
22

33
use parse_display::Display;
44
use serde::{Deserialize, Serialize};

primitives/src/util/tests/prep_db.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use crate::{
88
use chrono::{TimeZone, Utc};
99
use hex::FromHex;
1010
use once_cell::sync::Lazy;
11-
use std::{collections::HashMap, convert::TryFrom};
11+
use std::collections::HashMap;
1212

1313
/// Dummy [`crate::ValidatorId`]s
1414
pub static IDS: Lazy<HashMap<String, ValidatorId>> = Lazy::new(|| {

primitives/src/validator.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use serde::{Deserialize, Serialize};
2-
use std::{borrow::Borrow, convert::TryFrom, fmt, str::FromStr};
2+
use std::{borrow::Borrow, fmt, str::FromStr};
33

44
use crate::{
55
address::Error,
@@ -145,7 +145,7 @@ impl<T> Borrow<T> for Validator<T> {
145145

146146
/// Validator Message Types
147147
pub mod messages {
148-
use std::{any::type_name, convert::TryFrom, fmt, marker::PhantomData};
148+
use std::{any::type_name, fmt, marker::PhantomData};
149149
use thiserror::Error;
150150

151151
use crate::balances::{Balances, BalancesState, CheckedState, UncheckedState};
@@ -361,7 +361,6 @@ pub mod postgres {
361361
use super::ValidatorId;
362362
use crate::ToETHChecksum;
363363
use bytes::BytesMut;
364-
use std::convert::TryFrom;
365364
use std::error::Error;
366365
use tokio_postgres::types::{FromSql, IsNull, ToSql, Type};
367366

sentry/src/db/campaign.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@ mod test {
499499
},
500500
EventSubmission, UnifiedNum, ValidatorDesc, ValidatorId,
501501
};
502-
use std::{convert::TryFrom, time::Duration};
502+
use std::time::Duration;
503503
use tokio_postgres::error::SqlState;
504504

505505
use super::*;

sentry/src/db/event_aggregate.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use primitives::{
66
validator::{ApproveState, Heartbeat, NewState},
77
Address, BigNum, Channel, ChannelId, ValidatorId,
88
};
9-
use std::{convert::TryFrom, ops::Add};
9+
use std::ops::Add;
1010
use tokio_postgres::{
1111
binary_copy::BinaryCopyInWriter,
1212
types::{ToSql, Type},

sentry/src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ use sentry::{
1717
Application,
1818
};
1919
use slog::info;
20-
use std::{convert::TryFrom, env, net::SocketAddr};
20+
use std::{env, net::SocketAddr};
2121

2222
#[tokio::main]
2323
async fn main() -> Result<(), Box<dyn std::error::Error>> {

sentry/src/middleware/channel.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ use futures::future::{BoxFuture, FutureExt};
77
use hex::FromHex;
88
use hyper::{Body, Request};
99
use primitives::{adapter::Adapter, ChannelId, ValidatorId};
10-
use std::convert::TryFrom;
1110

1211
use async_trait::async_trait;
1312

validator_worker/src/follower.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use std::{collections::HashMap, convert::TryFrom, fmt};
1+
use std::{collections::HashMap, fmt};
22

33
use primitives::{
44
adapter::{Adapter, AdapterErrorKind, Error as AdapterError},

validator_worker/src/heartbeat.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
use std::convert::TryFrom;
2-
31
use chrono::{Duration, Utc};
42

53
use adapter::get_signable_state_root;

validator_worker/src/leader.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
use std::convert::TryFrom;
21
use thiserror::Error;
32

43
use primitives::{

validator_worker/src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#![deny(rust_2018_idioms)]
22
#![deny(clippy::all)]
33

4-
use std::{convert::TryFrom, error::Error};
4+
use std::error::Error;
55

66
use clap::{crate_version, App, Arg};
77

0 commit comments

Comments
 (0)