diff options
| author | Steve Klabnik <steve@steveklabnik.com> | 2015-12-30 09:24:24 -0500 |
|---|---|---|
| committer | Steve Klabnik <steve@steveklabnik.com> | 2015-12-30 09:24:24 -0500 |
| commit | 8e98120780f7eb00ea9924cc9e67ef50aaee70da (patch) | |
| tree | f080b6695e6399b7d71c521afe7d38b4e5ad5491 /src/libstd/net | |
| parent | f37e69ebb05aac8ee53f4e31e8bbef5897f44ee6 (diff) | |
| parent | 45ecdc83758d26d698572e0f6ca57b9624332db0 (diff) | |
| download | rust-8e98120780f7eb00ea9924cc9e67ef50aaee70da.tar.gz rust-8e98120780f7eb00ea9924cc9e67ef50aaee70da.zip | |
Rollup merge of #30511 - defyrlt:issue_30507, r=steveklabnik
Resolves #30507 r? @steveklabnik
Diffstat (limited to 'src/libstd/net')
| -rw-r--r-- | src/libstd/net/udp.rs | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/src/libstd/net/udp.rs b/src/libstd/net/udp.rs index 8c7eb451580..29ac991a547 100644 --- a/src/libstd/net/udp.rs +++ b/src/libstd/net/udp.rs @@ -27,18 +27,19 @@ use time::Duration; /// use std::net::UdpSocket; /// /// # fn foo() -> std::io::Result<()> { -/// let mut socket = try!(UdpSocket::bind("127.0.0.1:34254")); +/// { +/// let mut socket = try!(UdpSocket::bind("127.0.0.1:34254")); /// -/// let mut buf = [0; 10]; -/// let (amt, src) = try!(socket.recv_from(&mut buf)); +/// // read from the socket +/// let mut buf = [0; 10]; +/// let (amt, src) = try!(socket.recv_from(&mut buf)); /// -/// // Send a reply to the socket we received data from -/// let buf = &mut buf[..amt]; -/// buf.reverse(); -/// try!(socket.send_to(buf, &src)); -/// -/// drop(socket); // close the socket -/// # Ok(()) +/// // send a reply to the socket we received data from +/// let buf = &mut buf[..amt]; +/// buf.reverse(); +/// try!(socket.send_to(buf, &src)); +/// # Ok(()) +/// } // the socket is closed here /// # } /// ``` #[stable(feature = "rust1", since = "1.0.0")] |
