pub struct PipelineTask {
pub layer: LayerInfo,
pub index: usize,
pub priority: u64,
pub operation: TaskOperation,
}Expand description
Unified task for both upload and download operations
Fields§
§layer: LayerInfo§index: usize§priority: u64§operation: TaskOperationTrait Implementations§
Source§impl Clone for PipelineTask
impl Clone for PipelineTask
Source§fn clone(&self) -> PipelineTask
fn clone(&self) -> PipelineTask
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 PipelineTask
impl Debug for PipelineTask
Source§impl Ord for PipelineTask
impl Ord for PipelineTask
Source§impl PartialEq for PipelineTask
impl PartialEq for PipelineTask
Source§impl PartialOrd for PipelineTask
impl PartialOrd for PipelineTask
impl Eq for PipelineTask
Auto Trait Implementations§
impl Freeze for PipelineTask
impl RefUnwindSafe for PipelineTask
impl Send for PipelineTask
impl Sync for PipelineTask
impl Unpin for PipelineTask
impl UnwindSafe for PipelineTask
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.