b0VIM 8.2 ��Hg>�I� orange parksr-ThinkPad-T14-Gen-2i ~orange/web5-rust/src/dwn/json_rpc.rs utf-8
3210 #"! U tp V ad � G V � � � � � � w v V U � � � � � ] 8 6 5 �
�
�
�
�
�
�
�
�
o
:
� � � � � � k � � . �
�
�
�
�
�
�
�
�
z
]
� � � � d < 6 4 3 � � � � d 1 � � � p E � � � � O I G B } }} } Ok(server.bind(&format!("0.0.0.0:{}", port))?.run()) }); ) .finish(rpc.clone().into_web_service()), .guard(actix_web::guard::Post()) actix_web::web::service("/") actix_web::App::new().service( let server = actix_web::HttpServer::new(move || { .finish(); .with_method("debug", Self::debug) .with_method("process_packet", Self::process_packet) .with_data(Data::new(Mutex::new(dwn))) let rpc = JsonServer::new() ) -> Result<actix_web::dev::Server, Error> { &self, dwn: Dwn, port: u32 async fn start_server( impl Server for JsonRpcServer { #[async_trait::async_trait] } } data.lock().await.debug().await async fn debug(data: Data<Mutex<Dwn>>) -> Result<String, Error> { } data.lock().await.process_packet(params).await ) -> Result<BTreeMap<Uuid, DwnResponse>, Error> { data: Data<Mutex<Dwn>>, Params(params): Params<Packet>