pub enum WindowsFetchDataPreparation {
Transfer(WindowsFetchDataTransfer),
Cancelled,
TimedOut,
}Expand description
Portable outcome of waiting for one cancellation-registered CFAPI hydration request.
Variants§
Transfer(WindowsFetchDataTransfer)
Owned logical bytes are ready for a synchronous native transfer.
Cancelled
CFAPI cancelled the complete waiter range before hydration completed.
TimedOut
The host watchdog cancelled the waiter before the platform callback deadline.
Trait Implementations§
Source§impl Clone for WindowsFetchDataPreparation
impl Clone for WindowsFetchDataPreparation
Source§fn clone(&self) -> WindowsFetchDataPreparation
fn clone(&self) -> WindowsFetchDataPreparation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WindowsFetchDataPreparation
impl Debug for WindowsFetchDataPreparation
impl Eq for WindowsFetchDataPreparation
impl StructuralPartialEq for WindowsFetchDataPreparation
Auto Trait Implementations§
impl !Freeze for WindowsFetchDataPreparation
impl RefUnwindSafe for WindowsFetchDataPreparation
impl Send for WindowsFetchDataPreparation
impl Sync for WindowsFetchDataPreparation
impl Unpin for WindowsFetchDataPreparation
impl UnwindSafe for WindowsFetchDataPreparation
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more