fn create_request(&mut self) -> WampId {
        let mut request = WampId::generate();
        // Pick a unique request_id
        while !self.pending_requests.insert(request) {
            request = WampId::generate();
        }
        request
    }
/// Generates a new request_id and inserts it into the pending_requests
Generates a new request_id and inserts it into the pending_requests
Generates a new request_id and inserts it into the pending_requests
fn create_request(&mut self) -> WampId {
        let mut request = WampId::generate();
        // Pick a unique request_id
        while !self.pending_requests.insert(request) {
            request = WampId::generate();
        }
        request
    }
fn create_request ( & mut self ) -> WampId { let mut request = WampId :: generate ( ) ; // Pick a unique request_id while ! self . pending_requests . insert ( request ) { request = WampId :: generate ( ) ; } request }
Generates a new request_id and inserts it into the pending_requests
Generates a new request_id and inserts it into the pending_requests
&mut self