We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
UnixStream
1 parent 65561db commit a64a061Copy full SHA for a64a061
library/std/src/os/unix/net/stream.rs
@@ -664,11 +664,11 @@ impl io::Write for UnixStream {
664
#[stable(feature = "unix_socket", since = "1.10.0")]
665
impl<'a> io::Write for &'a UnixStream {
666
fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
667
- let len = cmp::min(buf.len(), <wrlen_t>::MAX as usize) as wrlen_t;
668
- let ret = cvt(unsafe {
669
- libc::send(self.0.as_raw(), buf.as_ptr() as *const c_void, len, MSG_NOSIGNAL)
670
- })?;
671
- Ok(ret as usize)
+ let len = cmp::min(buf.len(), <wrlen_t>::MAX as usize) as wrlen_t;
+ let ret = cvt(unsafe {
+ libc::send(self.0.as_raw(), buf.as_ptr() as *const c_void, len, MSG_NOSIGNAL)
+ })?;
+ Ok(ret as usize)
672
}
673
674
fn write_vectored(&mut self, bufs: &[IoSlice<'_>]) -> io::Result<usize> {
0 commit comments