File tree 2 files changed +20
-6
lines changed
2 files changed +20
-6
lines changed Original file line number Diff line number Diff line change @@ -162,9 +162,22 @@ impl<S> Client<S>
162
162
}
163
163
164
164
/// Reads a single message from this receiver.
165
- pub fn recv_message < ' m , M , I > ( & mut self ) -> WebSocketResult < M >
166
- where M : ws:: Message < ' m , DataFrame , DataFrameIterator = I > ,
167
- I : Iterator < Item = DataFrame >
165
+ ///
166
+ /// ```rust,no_run
167
+ /// use websocket::{ClientBuilder, Message};
168
+ /// let mut client = ClientBuilder::new("ws://localhost:3000")
169
+ /// .unwrap()
170
+ /// .connect_insecure()
171
+ /// .unwrap();
172
+ ///
173
+ /// client.send_message(&Message::text("Hello world!")).unwrap();
174
+ ///
175
+ /// let message: Message = client.recv_message().unwrap();
176
+ /// ```
177
+ pub fn recv_message < ' m , M , I , D > ( & mut self ) -> WebSocketResult < M >
178
+ where M : ws:: Message < ' m , D , DataFrameIterator = I > ,
179
+ I : Iterator < Item = D > ,
180
+ D : DataFrameable
168
181
{
169
182
self . receiver . recv_message ( & mut self . stream )
170
183
}
Original file line number Diff line number Diff line change @@ -39,9 +39,10 @@ impl<R> Reader<R>
39
39
}
40
40
41
41
/// Reads a single message from this receiver.
42
- pub fn recv_message < ' m , M , I > ( & mut self ) -> WebSocketResult < M >
43
- where M : ws:: Message < ' m , DataFrame , DataFrameIterator = I > ,
44
- I : Iterator < Item = DataFrame >
42
+ pub fn recv_message < ' m , M , D , I > ( & mut self ) -> WebSocketResult < M >
43
+ where M : ws:: Message < ' m , D , DataFrameIterator = I > ,
44
+ I : Iterator < Item = D > ,
45
+ D : DataFrameable
45
46
{
46
47
self . receiver . recv_message ( & mut self . stream )
47
48
}
You can’t perform that action at this time.
0 commit comments