pub fn join(mut self) -> Result<(), TestClientError> {
        self.join_handle
            .take()
            .expect("Missing join handle")
            .join()
            .expect("Could not join worker thread")
    }
/// Join the worker thread and return its error (or ok) status
Join the worker thread and return its error (or ok) status
Join the worker thread and return its error ( or ok ) status
pub fn join(mut self) -> Result<(), TestClientError> {
        self.join_handle
            .take()
            .expect("Missing join handle")
            .join()
            .expect("Could not join worker thread")
    }
pub fn join ( mut self ) -> Result < ( ) , TestClientError > { self . join_handle . take ( ) . expect ( " " ) . join ( ) . expect ( " " ) }
Join the worker thread and return its error (or ok) status
Join the worker thread and return its error ( or ok ) status
mut self
mut self