THRIFT-5741: use rust 1.65 (#2870)
* use rust 1.65
* fix clippy
* fix alert
* fix protocol
* fix one more dereference
* fix more lint
* fix over-fix
* fix match &*server_type {
diff --git a/lib/rs/src/server/multiplexed.rs b/lib/rs/src/server/multiplexed.rs
index f6811a4..85126b7 100644
--- a/lib/rs/src/server/multiplexed.rs
+++ b/lib/rs/src/server/multiplexed.rs
@@ -197,7 +197,7 @@
#[test]
fn should_split_name_into_proper_separator_and_service_call() {
let ident_name = "foo:bar_call";
- let (serv, call) = split_ident_name(&ident_name);
+ let (serv, call) = split_ident_name(ident_name);
assert_eq!(serv, Some("foo"));
assert_eq!(call, "bar_call");
}
@@ -205,7 +205,7 @@
#[test]
fn should_return_full_ident_if_no_separator_exists() {
let ident_name = "bar_call";
- let (serv, call) = split_ident_name(&ident_name);
+ let (serv, call) = split_ident_name(ident_name);
assert_eq!(serv, None);
assert_eq!(call, "bar_call");
}
@@ -311,8 +311,8 @@
p.process(&mut i, &mut o).unwrap();
// service 1 should have been invoked, not service 2
- assert_eq!(atm_1.load(Ordering::Relaxed), true);
- assert_eq!(atm_2.load(Ordering::Relaxed), false);
+ assert!(atm_1.load(Ordering::Relaxed));
+ assert!(!atm_2.load(Ordering::Relaxed));
}
#[test]
@@ -344,8 +344,8 @@
p.process(&mut i, &mut o).unwrap();
// service 2 should have been invoked, not service 1
- assert_eq!(atm_1.load(Ordering::Relaxed), false);
- assert_eq!(atm_2.load(Ordering::Relaxed), true);
+ assert!(!atm_1.load(Ordering::Relaxed));
+ assert!(atm_2.load(Ordering::Relaxed));
}
fn build_objects() -> (