pub struct PushProgress {
pub operation: String,
pub layers_uploaded: usize,
pub total_layers: usize,
pub bytes_uploaded: u64,
pub total_bytes: u64,
}Expand description
Progress information for image push operations
Fields§
§operation: StringCurrent operation being performed
layers_uploaded: usizeNumber of layers uploaded so far
total_layers: usizeTotal number of layers to upload
bytes_uploaded: u64Bytes uploaded so far
total_bytes: u64Total bytes to upload
Trait Implementations§
Source§impl Clone for PushProgress
impl Clone for PushProgress
Source§fn clone(&self) -> PushProgress
fn clone(&self) -> PushProgress
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 PushProgress
impl Debug for PushProgress
Source§impl<'de> Deserialize<'de> for PushProgress
impl<'de> Deserialize<'de> for PushProgress
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PushProgress
impl RefUnwindSafe for PushProgress
impl Send for PushProgress
impl Sync for PushProgress
impl Unpin for PushProgress
impl UnsafeUnpin for PushProgress
impl UnwindSafe for PushProgress
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