Searched refs:CompletionStatus (Results 1 – 3 of 3) sorted by relevance
60 list: &'a mut [CompletionStatus], in get_results() argument62 ) -> io::Result<&'a mut [CompletionStatus]> { in get_results() argument112 pub struct CompletionStatus(OVERLAPPED_ENTRY); struct114 unsafe impl Send for CompletionStatus {} implementation115 unsafe impl Sync for CompletionStatus {} implementation117 impl CompletionStatus { implementation120 CompletionStatus(OVERLAPPED_ENTRY { in new()
19 use crate::sys::windows::iocp::CompletionStatus;44 pub(super) fn as_completion_status(&self) -> CompletionStatus { in as_completion_status() argument45 CompletionStatus::new(self.flags, self.data as usize, std::ptr::null_mut()) in as_completion_status()49 pub(super) fn from_completion_status(status: &CompletionStatus) -> Event { in from_completion_status()59 pub(crate) status: Box<[CompletionStatus]>,67 status: vec![CompletionStatus::zero(); cap].into_boxed_slice(), in with_capacity()76 *status = CompletionStatus::zero(); in clear()
37 use crate::sys::windows::iocp::{CompletionPort, CompletionStatus};148 iocp_events: &[CompletionStatus], in feed_events() argument263 let mut status: [CompletionStatus; 1024] = [CompletionStatus::zero(); 1024]; in drop()289 fn release_events(iocp_events: &mut [CompletionStatus]) { in release_events() argument