Lines Matching refs:MessageWriteError
126 pub enum MessageWriteError { enum
133 impl std::error::Error for MessageWriteError {} implementation
135 impl std::fmt::Display for MessageWriteError { implementation
138 MessageWriteError::BufferTooSmall => { in fmt()
141 MessageWriteError::DupFdFailed(_) => { in fmt()
187 ) -> Result<(usize, usize), MessageWriteError> { in write_to_buffers() argument
191 fn write_buf<T>(u: T, payload: &mut [T]) -> Result<&mut [T], MessageWriteError> { in write_to_buffers() argument
196 Err(MessageWriteError::BufferTooSmall) in write_to_buffers()
204 ) -> Result<&'a mut [u32], MessageWriteError> { in write_to_buffers() argument
209 return Err(MessageWriteError::BufferTooSmall); in write_to_buffers()
222 return Err(MessageWriteError::BufferTooSmall); in write_to_buffers()
249 let dup_fd = dup_fd_cloexec(fd).map_err(MessageWriteError::DupFdFailed)?; in write_to_buffers()