@@ -207,11 +207,7 @@ impl MeshManager {
207207 }
208208
209209 /// Wrap a message for mesh relay
210- pub fn wrap_for_relay (
211- node_id : & str ,
212- message : Message ,
213- ttl : Option < u8 > ,
214- ) -> Message {
210+ pub fn wrap_for_relay ( node_id : & str , message : Message , ttl : Option < u8 > ) -> Message {
215211 let message_id = Self :: generate_message_id ( node_id) ;
216212 Message :: MeshRelay {
217213 message_id,
@@ -639,12 +635,7 @@ impl Network {
639635 return Err ( e) ;
640636 }
641637
642- log:: debug!(
643- "RPC call {} to {}: method={}" ,
644- request_id,
645- addr,
646- method
647- ) ;
638+ log:: debug!( "RPC call {} to {}: method={}" , request_id, addr, method) ;
648639
649640 // Wait for response with timeout
650641 match smol:: future:: or (
@@ -698,11 +689,7 @@ impl Network {
698689 let elapsed = pending. sent_at . elapsed ( ) ;
699690
700691 if let Err ( e) = pending. response_tx . try_send ( response) {
701- log:: warn!(
702- "Failed to deliver RPC response {}: {:?}" ,
703- request_id,
704- e
705- ) ;
692+ log:: warn!( "Failed to deliver RPC response {}: {:?}" , request_id, e) ;
706693 } else {
707694 log:: debug!(
708695 "RPC {} response delivered (method={}, elapsed={:?})" ,
@@ -1703,7 +1690,13 @@ mod tests {
17031690 assert ! ( json. contains( "get_status" ) ) ;
17041691
17051692 let parsed: Message = serde_json:: from_str ( & json) . unwrap ( ) ;
1706- if let Message :: RemoteCall { request_id, from, method, payload } = parsed {
1693+ if let Message :: RemoteCall {
1694+ request_id,
1695+ from,
1696+ method,
1697+ payload,
1698+ } = parsed
1699+ {
17071700 assert_eq ! ( request_id, "rpc-123" ) ;
17081701 assert_eq ! ( from, "node-abc" ) ;
17091702 assert_eq ! ( method, "get_status" ) ;
@@ -1727,7 +1720,12 @@ mod tests {
17271720 assert ! ( json. contains( "true" ) ) ;
17281721
17291722 let parsed: Message = serde_json:: from_str ( & json) . unwrap ( ) ;
1730- if let Message :: RemoteCallResponse { request_id, success, data } = parsed {
1723+ if let Message :: RemoteCallResponse {
1724+ request_id,
1725+ success,
1726+ data,
1727+ } = parsed
1728+ {
17311729 assert_eq ! ( request_id, "rpc-456" ) ;
17321730 assert ! ( success) ;
17331731 assert_eq ! ( data, b"result data" . to_vec( ) ) ;
@@ -1763,12 +1761,9 @@ mod tests {
17631761
17641762 smol:: block_on ( async {
17651763 let addr: SocketAddr = "127.0.0.1:5683" . parse ( ) . unwrap ( ) ;
1766- let result = network. send_remote_call (
1767- & addr,
1768- "test_method" ,
1769- vec ! [ ] ,
1770- Duration :: from_secs ( 1 ) ,
1771- ) . await ;
1764+ let result = network
1765+ . send_remote_call ( & addr, "test_method" , vec ! [ ] , Duration :: from_secs ( 1 ) )
1766+ . await ;
17721767
17731768 // Without CoAP feature, should return error
17741769 assert ! ( result. is_err( ) ) ;
@@ -1798,8 +1793,7 @@ mod tests {
17981793 fn test_mesh_manager_process_relay_new ( ) {
17991794 let mut mesh = MeshManager :: new ( ) ;
18001795
1801- let ( should_process, should_relay, new_ttl) =
1802- mesh. process_relay ( "msg-1" , 5 ) ;
1796+ let ( should_process, should_relay, new_ttl) = mesh. process_relay ( "msg-1" , 5 ) ;
18031797
18041798 assert ! ( should_process) ;
18051799 assert ! ( should_relay) ;
@@ -1835,8 +1829,7 @@ mod tests {
18351829 fn test_mesh_manager_process_relay_ttl_one ( ) {
18361830 let mut mesh = MeshManager :: new ( ) ;
18371831
1838- let ( should_process, should_relay, new_ttl) =
1839- mesh. process_relay ( "msg-1" , 1 ) ;
1832+ let ( should_process, should_relay, new_ttl) = mesh. process_relay ( "msg-1" , 1 ) ;
18401833
18411834 assert ! ( should_process) ;
18421835 assert ! ( !should_relay) ; // TTL=0 after decrement, no relay
0 commit comments