/// Complete the service request, consuming the request in the process.
/// The reply is sent back on the next "ros spin".
Complete the service request, consuming the request in the process.
The reply is sent back on the next "ros spin".
Complete the service request consuming the request in the process . The reply is sent back on the next " ros spin " .
pub fn respond(self, msg: T::Response) {
        match self.response_sender.send((self.request_id, msg)) {
            Err(_) => {
                println!("service response receiver dropped");
            }
            _ => {}
        }
    }
pub fn respond ( self , msg : T :: Response ) { match self . response_sender . send ( ( self . request_id , msg ) ) { Err ( _ ) => { println ! ( " " ) ; } _ => { } } }
Complete the service request, consuming the request in the process.
Complete the service request consuming the request in the process .
self
msg
T::Response