@@ -10,9 +10,11 @@ use compio_buf::{BufResult, IntoInner, IoBuf, IoBufMut, IoVectoredBuf, SetLen};
1010use pin_project_lite:: pin_project;
1111use socket2:: { SockAddr , SockAddrStorage , socklen_t} ;
1212
13+ #[ cfg( linux_all) ]
14+ pub use crate :: sys:: op:: Splice ;
1315pub use crate :: sys:: op:: {
14- Accept , Recv , RecvFrom , RecvFromVectored , RecvMsg , RecvVectored , Send , SendMsg , SendTo ,
15- SendToVectored , SendVectored ,
16+ Accept , Recv , RecvFrom , RecvFromVectored , RecvMsg , RecvVectored , Send , SendMsg , SendMsgZc ,
17+ SendTo , SendToVectored , SendToVectoredZc , SendToZc , SendVectored , SendVectoredZc , SendZc ,
1618} ;
1719#[ cfg( windows) ]
1820pub use crate :: sys:: op:: { ConnectNamedPipe , DeviceIoControl } ;
@@ -26,8 +28,6 @@ pub use crate::sys::op::{
2628pub use crate :: sys:: op:: {
2729 ReadManaged , ReadManagedAt , ReadMulti , ReadMultiAt , RecvFromManaged , RecvManaged , RecvMulti ,
2830} ;
29- #[ cfg( linux_all) ]
30- pub use crate :: sys:: op:: { SendMsgZc , SendToVectoredZc , SendToZc , SendVectoredZc , SendZc , Splice } ;
3131use crate :: { Extra , OwnedFd , SharedFd , TakeBuffer , sys:: aio:: * } ;
3232
3333/// Trait to update the buffer length inside the [`BufResult`].
0 commit comments