From 486437fee1ac53610a901b07bda91909844ec9ab Mon Sep 17 00:00:00 2001 From: David Sherret Date: Tue, 30 Apr 2024 22:30:40 -0400 Subject: refactor(jupyter): move communication methods out of data structs (#23622) Moves the communication methods out of the data structs and onto the `Connection` struct. --- cli/ops/jupyter.rs | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'cli/ops') diff --git a/cli/ops/jupyter.rs b/cli/ops/jupyter.rs index 1d727c33f..e7e206de5 100644 --- a/cli/ops/jupyter.rs +++ b/cli/ops/jupyter.rs @@ -50,12 +50,16 @@ pub async fn op_jupyter_broadcast( let maybe_last_request = last_execution_request.borrow().clone(); if let Some(last_request) = maybe_last_request { - last_request - .new_message(&message_type) - .with_content(content) - .with_metadata(metadata) - .with_buffers(buffers.into_iter().map(|b| b.to_vec().into()).collect()) - .send(&mut *iopub_socket.lock().await) + (*iopub_socket.lock().await) + .send( + &last_request + .new_message(&message_type) + .with_content(content) + .with_metadata(metadata) + .with_buffers( + buffers.into_iter().map(|b| b.to_vec().into()).collect(), + ), + ) .await?; } -- cgit v1.2.3