Skip to content

Commit d7c36d5

Browse files
committed
update rand to 0.9, tungstenite to 0.26
1 parent 6ad85c4 commit d7c36d5

File tree

5 files changed

+72
-28
lines changed

5 files changed

+72
-28
lines changed

Cargo.lock

+67-23
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ crossbeam-utils = "0.8"
3131
log = "0.4"
3232
strum = { version = "0.24", features = ["derive"] }
3333
socket2 = { version = "0.5.1", features = ["all"], optional = true}
34-
tungstenite = { version = "0.22.0", features = ["url"], optional = true }
34+
tungstenite = { version = "0.26", features = ["url"], optional = true }
3535
url = { version = "2.2", optional = true }
3636
integer-encoding = "3.0.2"
3737
lazy_static = "1.4.0"
@@ -51,7 +51,7 @@ criterion = "0.4"
5151
fern = "0.6.0"
5252
chrono = { version = "0.4.24", features = ["clock"], default-features = false }
5353
test-case = "1.1.0"
54-
rand = "0.8"
54+
rand = "0.9"
5555
httparse = "1.3.5"
5656
doc-comment = "0.3"
5757

examples/throughput/main.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ fn throughput_native_ws(packet_size: usize) {
234234
let (mut sender, _) = ws_connect(Url::parse(&url_addr).unwrap()).unwrap();
235235
let start_time = Instant::now();
236236
while total_sent < EXPECTED_BYTES {
237-
sender.send(Message::Binary(message.clone())).unwrap();
237+
sender.send(Message::Binary(message.clone().into())).unwrap();
238238
total_sent += message.len();
239239
}
240240
start_time

src/adapters/ws.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ impl Remote for RemoteResource {
162162
let deref_state = state.deref_mut();
163163
match deref_state {
164164
RemoteState::WebSocket(web_socket) => {
165-
let message = Message::Binary(data.to_vec());
165+
let message = Message::Binary(data.to_vec().into());
166166

167167
let mut result = web_socket.send(message);
168168
loop {

tests/integration.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ fn message_size(transport: Transport, message_size: usize) {
287287
assert!(message_size <= transport.max_message_size());
288288

289289
let mut rng = rand::rngs::StdRng::seed_from_u64(42);
290-
let sent_message: Vec<u8> = (0..message_size).map(|_| rng.gen()).collect();
290+
let sent_message: Vec<u8> = (0..message_size).map(|_| rng.random()).collect();
291291

292292
let (node, listener) = node::split();
293293
node.signals().send_with_timer((), *TIMEOUT);

0 commit comments

Comments
 (0)