pub enum OnCompleteType<'a> {
Closure(OnCompleteClosure<'a>),
AsyncClosure(OnCompleteAsyncClosure<'a>),
None,
}Expand description
Type to process on_progress
Variants§
Closure(OnCompleteClosure<'a>)
Box containing a closure to execute on complete
AsyncClosure(OnCompleteAsyncClosure<'a>)
Box containing a async closure to execute on complete
None
Trait Implementations§
Source§impl<'a> Debug for OnCompleteType<'a>
impl<'a> Debug for OnCompleteType<'a>
Auto Trait Implementations§
impl<'a> Freeze for OnCompleteType<'a>
impl<'a> !RefUnwindSafe for OnCompleteType<'a>
impl<'a> Send for OnCompleteType<'a>
impl<'a> !Sync for OnCompleteType<'a>
impl<'a> Unpin for OnCompleteType<'a>
impl<'a> UnsafeUnpin for OnCompleteType<'a>
impl<'a> !UnwindSafe for OnCompleteType<'a>
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