@@ -1051,11 +1051,11 @@ mod tests {
1051
1051
let alpn0: vec:: Vec < u8 > = b"/hello/world/1234" . to_vec ( ) . into ( ) ;
1052
1052
let alpn1: vec:: Vec < u8 > = b"/ha/coo/12" . to_vec ( ) . into ( ) ;
1053
1053
1054
- endpoint_config_add_alpn ( & mut config, alpn0. as_ref ( ) . into ( ) ) ;
1054
+ endpoint_config_add_alpn ( & mut config, alpn0. as_ref ( ) ) ;
1055
1055
assert_eq ! ( config. alpn_protocols[ 0 ] . as_ref( ) , alpn0. as_ref( ) ) ;
1056
1056
assert_eq ! ( config. alpn_protocols[ 0 ] . as_ref( ) . len( ) , 17 ) ;
1057
1057
1058
- endpoint_config_add_alpn ( & mut config, alpn1. as_ref ( ) . into ( ) ) ;
1058
+ endpoint_config_add_alpn ( & mut config, alpn1. as_ref ( ) ) ;
1059
1059
assert_eq ! ( config. alpn_protocols[ 1 ] . as_ref( ) , alpn1. as_ref( ) ) ;
1060
1060
assert_eq ! ( config. alpn_protocols[ 1 ] . as_ref( ) . len( ) , 10 ) ;
1061
1061
}
@@ -1065,19 +1065,19 @@ mod tests {
1065
1065
let alpn: vec:: Vec < u8 > = b"/cool/alpn/1" . to_vec ( ) . into ( ) ;
1066
1066
// create config
1067
1067
let mut config_server = endpoint_config_default ( ) ;
1068
- endpoint_config_add_alpn ( & mut config_server, alpn. as_ref ( ) . into ( ) ) ;
1068
+ endpoint_config_add_alpn ( & mut config_server, alpn. as_ref ( ) ) ;
1069
1069
1070
1070
let mut config_client = endpoint_config_default ( ) ;
1071
- endpoint_config_add_alpn ( & mut config_client, alpn. as_ref ( ) . into ( ) ) ;
1071
+ endpoint_config_add_alpn ( & mut config_client, alpn. as_ref ( ) ) ;
1072
1072
1073
1073
let ( s, r) = std:: sync:: mpsc:: channel ( ) ;
1074
1074
1075
1075
// setup server
1076
1076
let alpn_s = alpn. clone ( ) ;
1077
1077
let server_thread = std:: thread:: spawn ( move || {
1078
1078
// create iroh endpoint and bind
1079
- let mut ep = endpoint_default ( ) ;
1080
- let bind_res = endpoint_bind ( & config_server, None , None , & mut ep) ;
1079
+ let ep = endpoint_default ( ) ;
1080
+ let bind_res = endpoint_bind ( & config_server, None , None , & ep) ;
1081
1081
assert_eq ! ( bind_res, EndpointResult :: Ok ) ;
1082
1082
1083
1083
let mut node_addr = node_addr_default ( ) ;
@@ -1088,8 +1088,8 @@ mod tests {
1088
1088
1089
1089
// accept connection
1090
1090
println ! ( "[s] endpoint accept" ) ;
1091
- let mut conn = connection_default ( ) ;
1092
- let accept_res = endpoint_accept ( & ep, alpn_s. as_ref ( ) , & mut conn) ;
1091
+ let conn = connection_default ( ) ;
1092
+ let accept_res = endpoint_accept ( & ep, alpn_s. as_ref ( ) , & conn) ;
1093
1093
assert_eq ! ( accept_res, EndpointResult :: Ok ) ;
1094
1094
1095
1095
println ! ( "[s] connection accept uni" ) ;
@@ -1114,17 +1114,17 @@ mod tests {
1114
1114
// setup client
1115
1115
let client_thread = std:: thread:: spawn ( move || {
1116
1116
// create iroh endpoint and bind
1117
- let mut ep = endpoint_default ( ) ;
1118
- let bind_res = endpoint_bind ( & config_client, None , None , & mut ep) ;
1117
+ let ep = endpoint_default ( ) ;
1118
+ let bind_res = endpoint_bind ( & config_client, None , None , & ep) ;
1119
1119
assert_eq ! ( bind_res, EndpointResult :: Ok ) ;
1120
1120
1121
1121
// wait for addr from server
1122
1122
let node_addr = r. recv ( ) . unwrap ( ) ;
1123
1123
1124
1124
println ! ( "[c] dialing" ) ;
1125
1125
// connect to server
1126
- let mut conn = connection_default ( ) ;
1127
- let connect_res = endpoint_connect ( & ep, alpn. as_ref ( ) , node_addr, & mut conn) ;
1126
+ let conn = connection_default ( ) ;
1127
+ let connect_res = endpoint_connect ( & ep, alpn. as_ref ( ) , node_addr, & conn) ;
1128
1128
assert_eq ! ( connect_res, EndpointResult :: Ok ) ;
1129
1129
1130
1130
println ! ( "[c] connection open uni" ) ;
@@ -1152,19 +1152,19 @@ mod tests {
1152
1152
let alpn: vec:: Vec < u8 > = b"/cool/alpn/1" . to_vec ( ) . into ( ) ;
1153
1153
// create config
1154
1154
let mut config_server = endpoint_config_default ( ) ;
1155
- endpoint_config_add_alpn ( & mut config_server, alpn. as_ref ( ) . into ( ) ) ;
1155
+ endpoint_config_add_alpn ( & mut config_server, alpn. as_ref ( ) ) ;
1156
1156
1157
1157
let mut config_client = endpoint_config_default ( ) ;
1158
- endpoint_config_add_alpn ( & mut config_client, alpn. as_ref ( ) . into ( ) ) ;
1158
+ endpoint_config_add_alpn ( & mut config_client, alpn. as_ref ( ) ) ;
1159
1159
1160
1160
let ( s, r) = std:: sync:: mpsc:: channel ( ) ;
1161
1161
1162
1162
// setup server
1163
1163
let alpn_s = alpn. clone ( ) ;
1164
1164
let server_thread = std:: thread:: spawn ( move || {
1165
1165
// create iroh endpoint and bind
1166
- let mut ep = endpoint_default ( ) ;
1167
- let bind_res = endpoint_bind ( & config_server, None , None , & mut ep) ;
1166
+ let ep = endpoint_default ( ) ;
1167
+ let bind_res = endpoint_bind ( & config_server, None , None , & ep) ;
1168
1168
assert_eq ! ( bind_res, EndpointResult :: Ok ) ;
1169
1169
1170
1170
let mut node_addr = node_addr_default ( ) ;
@@ -1175,8 +1175,8 @@ mod tests {
1175
1175
1176
1176
// accept connection
1177
1177
println ! ( "[s] accepting conn" ) ;
1178
- let mut conn = connection_default ( ) ;
1179
- let accept_res = endpoint_accept ( & ep, alpn_s. as_ref ( ) , & mut conn) ;
1178
+ let conn = connection_default ( ) ;
1179
+ let accept_res = endpoint_accept ( & ep, alpn_s. as_ref ( ) , & conn) ;
1180
1180
println ! ( "[s] accept_res: {accept_res:?}" ) ;
1181
1181
assert_eq ! ( accept_res, EndpointResult :: Ok ) ;
1182
1182
@@ -1199,17 +1199,17 @@ mod tests {
1199
1199
// setup client
1200
1200
let client_thread = std:: thread:: spawn ( move || {
1201
1201
// create iroh endpoint and bind
1202
- let mut ep = endpoint_default ( ) ;
1203
- let bind_res = endpoint_bind ( & config_client, None , None , & mut ep) ;
1202
+ let ep = endpoint_default ( ) ;
1203
+ let bind_res = endpoint_bind ( & config_client, None , None , & ep) ;
1204
1204
assert_eq ! ( bind_res, EndpointResult :: Ok ) ;
1205
1205
1206
1206
// wait for addr from server
1207
1207
let node_addr = r. recv ( ) . unwrap ( ) ;
1208
1208
1209
1209
println ! ( "[c] dialing" ) ;
1210
1210
// connect to server
1211
- let mut conn = connection_default ( ) ;
1212
- let connect_res = endpoint_connect ( & ep, alpn. as_ref ( ) , node_addr, & mut conn) ;
1211
+ let conn = connection_default ( ) ;
1212
+ let connect_res = endpoint_connect ( & ep, alpn. as_ref ( ) , node_addr, & conn) ;
1213
1213
assert_eq ! ( connect_res, EndpointResult :: Ok ) ;
1214
1214
1215
1215
println ! ( "[c] accepting uni" ) ;
@@ -1238,10 +1238,10 @@ mod tests {
1238
1238
let alpn: vec:: Vec < u8 > = b"/cool/alpn/1" . to_vec ( ) . into ( ) ;
1239
1239
// create config
1240
1240
let mut config_server = endpoint_config_default ( ) ;
1241
- endpoint_config_add_alpn ( & mut config_server, alpn. as_ref ( ) . into ( ) ) ;
1241
+ endpoint_config_add_alpn ( & mut config_server, alpn. as_ref ( ) ) ;
1242
1242
1243
1243
let mut config_client = endpoint_config_default ( ) ;
1244
- endpoint_config_add_alpn ( & mut config_client, alpn. as_ref ( ) . into ( ) ) ;
1244
+ endpoint_config_add_alpn ( & mut config_client, alpn. as_ref ( ) ) ;
1245
1245
1246
1246
let ( s, r) = std:: sync:: mpsc:: channel ( ) ;
1247
1247
let ( server_s, server_r) = std:: sync:: mpsc:: channel ( ) ;
@@ -1250,8 +1250,8 @@ mod tests {
1250
1250
let alpn_s = alpn. clone ( ) ;
1251
1251
let server_thread = std:: thread:: spawn ( move || {
1252
1252
// create iroh endpoint and bind
1253
- let mut ep = endpoint_default ( ) ;
1254
- let bind_res = endpoint_bind ( & config_server, None , None , & mut ep) ;
1253
+ let ep = endpoint_default ( ) ;
1254
+ let bind_res = endpoint_bind ( & config_server, None , None , & ep) ;
1255
1255
assert_eq ! ( bind_res, EndpointResult :: Ok ) ;
1256
1256
1257
1257
let mut node_addr = node_addr_default ( ) ;
@@ -1262,8 +1262,8 @@ mod tests {
1262
1262
1263
1263
// accept connection
1264
1264
println ! ( "[s] accepting conn" ) ;
1265
- let mut conn = connection_default ( ) ;
1266
- let accept_res = endpoint_accept ( & ep, alpn_s. as_ref ( ) , & mut conn) ;
1265
+ let conn = connection_default ( ) ;
1266
+ let accept_res = endpoint_accept ( & ep, alpn_s. as_ref ( ) , & conn) ;
1267
1267
assert_eq ! ( accept_res, EndpointResult :: Ok ) ;
1268
1268
1269
1269
println ! ( "[s] reading" ) ;
@@ -1278,24 +1278,24 @@ mod tests {
1278
1278
// setup client
1279
1279
let client_thread = std:: thread:: spawn ( move || {
1280
1280
// create iroh endpoint and bind
1281
- let mut ep = endpoint_default ( ) ;
1282
- let bind_res = endpoint_bind ( & config_client, None , None , & mut ep) ;
1281
+ let ep = endpoint_default ( ) ;
1282
+ let bind_res = endpoint_bind ( & config_client, None , None , & ep) ;
1283
1283
assert_eq ! ( bind_res, EndpointResult :: Ok ) ;
1284
1284
1285
1285
// wait for addr from server
1286
1286
let node_addr = r. recv ( ) . unwrap ( ) ;
1287
1287
1288
1288
println ! ( "[c] dialing" ) ;
1289
1289
// connect to server
1290
- let mut conn = connection_default ( ) ;
1291
- let connect_res = endpoint_connect ( & ep, alpn. as_ref ( ) , node_addr, & mut conn) ;
1290
+ let conn = connection_default ( ) ;
1291
+ let connect_res = endpoint_connect ( & ep, alpn. as_ref ( ) , node_addr, & conn) ;
1292
1292
assert_eq ! ( connect_res, EndpointResult :: Ok ) ;
1293
1293
1294
1294
println ! ( "[c] sending" ) ;
1295
1295
let max_datagram = connection_max_datagram_size ( & conn) ;
1296
1296
assert ! ( max_datagram > 0 ) ;
1297
1297
dbg ! ( max_datagram) ;
1298
- let send_res = connection_write_datagram ( & mut conn, b"hello world" [ ..] . into ( ) ) ;
1298
+ let send_res = connection_write_datagram ( & conn, b"hello world" [ ..] . into ( ) ) ;
1299
1299
assert_eq ! ( send_res, EndpointResult :: Ok ) ;
1300
1300
1301
1301
// wait for the server to have received
@@ -1311,10 +1311,10 @@ mod tests {
1311
1311
let alpn: vec:: Vec < u8 > = b"/cool/alpn/1" . to_vec ( ) . into ( ) ;
1312
1312
// create config
1313
1313
let mut config_server = endpoint_config_default ( ) ;
1314
- endpoint_config_add_alpn ( & mut config_server, alpn. as_ref ( ) . into ( ) ) ;
1314
+ endpoint_config_add_alpn ( & mut config_server, alpn. as_ref ( ) ) ;
1315
1315
1316
1316
let mut config_client = endpoint_config_default ( ) ;
1317
- endpoint_config_add_alpn ( & mut config_client, alpn. as_ref ( ) . into ( ) ) ;
1317
+ endpoint_config_add_alpn ( & mut config_client, alpn. as_ref ( ) ) ;
1318
1318
1319
1319
let ( s, r) = std:: sync:: mpsc:: channel ( ) ;
1320
1320
let ( client_s, client_r) = std:: sync:: mpsc:: channel ( ) ;
@@ -1323,8 +1323,8 @@ mod tests {
1323
1323
let alpn_s = alpn. clone ( ) ;
1324
1324
let server_thread = std:: thread:: spawn ( move || {
1325
1325
// create iroh endpoint and bind
1326
- let mut ep = endpoint_default ( ) ;
1327
- let bind_res = endpoint_bind ( & config_server, None , None , & mut ep) ;
1326
+ let ep = endpoint_default ( ) ;
1327
+ let bind_res = endpoint_bind ( & config_server, None , None , & ep) ;
1328
1328
assert_eq ! ( bind_res, EndpointResult :: Ok ) ;
1329
1329
1330
1330
let mut node_addr = node_addr_default ( ) ;
@@ -1335,8 +1335,8 @@ mod tests {
1335
1335
1336
1336
// accept connection
1337
1337
println ! ( "[s] accepting conn" ) ;
1338
- let mut conn = connection_default ( ) ;
1339
- let res = endpoint_accept ( & ep, alpn_s. as_ref ( ) , & mut conn) ;
1338
+ let conn = connection_default ( ) ;
1339
+ let res = endpoint_accept ( & ep, alpn_s. as_ref ( ) , & conn) ;
1340
1340
assert_eq ! ( res, EndpointResult :: Ok ) ;
1341
1341
1342
1342
let mut send_stream = send_stream_default ( ) ;
@@ -1366,17 +1366,17 @@ mod tests {
1366
1366
// setup client
1367
1367
let client_thread = std:: thread:: spawn ( move || {
1368
1368
// create iroh endpoint and bind
1369
- let mut ep = endpoint_default ( ) ;
1370
- let bind_res = endpoint_bind ( & config_client, None , None , & mut ep) ;
1369
+ let ep = endpoint_default ( ) ;
1370
+ let bind_res = endpoint_bind ( & config_client, None , None , & ep) ;
1371
1371
assert_eq ! ( bind_res, EndpointResult :: Ok ) ;
1372
1372
1373
1373
// wait for addr from server
1374
1374
let node_addr = r. recv ( ) . unwrap ( ) ;
1375
1375
1376
1376
println ! ( "[c] dialing" ) ;
1377
1377
// connect to server
1378
- let mut conn = connection_default ( ) ;
1379
- let connect_res = endpoint_connect ( & ep, alpn. as_ref ( ) , node_addr, & mut conn) ;
1378
+ let conn = connection_default ( ) ;
1379
+ let connect_res = endpoint_connect ( & ep, alpn. as_ref ( ) , node_addr, & conn) ;
1380
1380
assert_eq ! ( connect_res, EndpointResult :: Ok ) ;
1381
1381
1382
1382
let mut send_stream = send_stream_default ( ) ;
@@ -1414,12 +1414,12 @@ mod tests {
1414
1414
1415
1415
// create config
1416
1416
let mut config_server = endpoint_config_default ( ) ;
1417
- endpoint_config_add_alpn ( & mut config_server, alpn1. as_ref ( ) . into ( ) ) ;
1418
- endpoint_config_add_alpn ( & mut config_server, alpn2. as_ref ( ) . into ( ) ) ;
1417
+ endpoint_config_add_alpn ( & mut config_server, alpn1. as_ref ( ) ) ;
1418
+ endpoint_config_add_alpn ( & mut config_server, alpn2. as_ref ( ) ) ;
1419
1419
1420
1420
let mut config_client = endpoint_config_default ( ) ;
1421
- endpoint_config_add_alpn ( & mut config_client, alpn1. as_ref ( ) . into ( ) ) ;
1422
- endpoint_config_add_alpn ( & mut config_client, alpn2. as_ref ( ) . into ( ) ) ;
1421
+ endpoint_config_add_alpn ( & mut config_client, alpn1. as_ref ( ) ) ;
1422
+ endpoint_config_add_alpn ( & mut config_client, alpn2. as_ref ( ) ) ;
1423
1423
1424
1424
let ( s, r) = std:: sync:: mpsc:: channel ( ) ;
1425
1425
let ( client1_s, client1_r) = std:: sync:: mpsc:: channel ( ) ;
@@ -1452,17 +1452,17 @@ mod tests {
1452
1452
handles. push ( std:: thread:: spawn ( move || {
1453
1453
// accept connection
1454
1454
println ! ( "[s][{i}] accepting conn" ) ;
1455
- let mut conn = connection_default ( ) ;
1455
+ let conn = connection_default ( ) ;
1456
1456
let mut alpn = vec:: Vec :: EMPTY ;
1457
- let res = endpoint_accept_any ( & ep, & mut alpn, & mut conn) ;
1457
+ let res = endpoint_accept_any ( & ep, & mut alpn, & conn) ;
1458
1458
assert_eq ! ( res, EndpointResult :: Ok ) ;
1459
1459
1460
1460
let ( j, client_r) = if alpn. as_ref ( ) == alpn1_s. as_ref ( ) {
1461
1461
( 0 , clients. lock ( ) . unwrap ( ) . remove ( 0 ) )
1462
1462
} else if alpn. as_ref ( ) == alpn2_s. as_ref ( ) {
1463
1463
( 1 , clients. lock ( ) . unwrap ( ) . pop ( ) . unwrap ( ) )
1464
1464
} else {
1465
- panic ! ( "unexpectd alpn: {:?}" , alpn ) ;
1465
+ panic ! ( "unexpectd alpn: {alpn :?}" ) ;
1466
1466
} ;
1467
1467
1468
1468
let mut send_stream = send_stream_default ( ) ;
@@ -1526,9 +1526,9 @@ mod tests {
1526
1526
1527
1527
println ! ( "[c][{i}] dialing" ) ;
1528
1528
// connect to server
1529
- let mut conn = connection_default ( ) ;
1529
+ let conn = connection_default ( ) ;
1530
1530
let alpn = if i == 0 { alpn1 } else { alpn2 } ;
1531
- let connect_res = endpoint_connect ( & ep, alpn. as_ref ( ) , node_addr, & mut conn) ;
1531
+ let connect_res = endpoint_connect ( & ep, alpn. as_ref ( ) , node_addr, & conn) ;
1532
1532
assert_eq ! ( connect_res, EndpointResult :: Ok ) ;
1533
1533
1534
1534
let mut send_stream = send_stream_default ( ) ;
@@ -1623,7 +1623,7 @@ mod tests {
1623
1623
assert_eq ! ( res, EndpointResult :: Ok ) ;
1624
1624
1625
1625
if alpn. as_ref ( ) != alpn_s. as_ref ( ) {
1626
- panic ! ( "unexpectd alpn: {:?}" , alpn ) ;
1626
+ panic ! ( "unexpectd alpn: {alpn :?}" ) ;
1627
1627
} ;
1628
1628
1629
1629
let mut send_stream = send_stream_default ( ) ;
0 commit comments