Struct google_api_proto::google::cloud::parallelstore::v1beta::TransferCounters
source · pub struct TransferCounters {
pub objects_found: i64,
pub bytes_found: i64,
pub objects_skipped: i64,
pub bytes_skipped: i64,
pub objects_copied: i64,
pub bytes_copied: i64,
}
Expand description
A collection of counters that report the progress of a transfer operation.
Fields§
§objects_found: i64
Objects found in the data source that are scheduled to be transferred, excluding any that are filtered based on object conditions or skipped due to sync.
bytes_found: i64
Bytes found in the data source that are scheduled to be transferred, excluding any that are filtered based on object conditions or skipped due to sync.
objects_skipped: i64
Objects in the data source that are not transferred because they already exist in the data destination.
bytes_skipped: i64
Bytes in the data source that are not transferred because they already exist in the data destination.
objects_copied: i64
Objects that are copied to the data destination.
bytes_copied: i64
Bytes that are copied to the data destination.
Trait Implementations§
source§impl Clone for TransferCounters
impl Clone for TransferCounters
source§fn clone(&self) -> TransferCounters
fn clone(&self) -> TransferCounters
Returns a copy 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 TransferCounters
impl Debug for TransferCounters
source§impl Default for TransferCounters
impl Default for TransferCounters
source§impl Message for TransferCounters
impl Message for TransferCounters
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for TransferCounters
impl PartialEq for TransferCounters
source§fn eq(&self, other: &TransferCounters) -> bool
fn eq(&self, other: &TransferCounters) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for TransferCounters
impl StructuralPartialEq for TransferCounters
Auto Trait Implementations§
impl Freeze for TransferCounters
impl RefUnwindSafe for TransferCounters
impl Send for TransferCounters
impl Sync for TransferCounters
impl Unpin for TransferCounters
impl UnwindSafe for TransferCounters
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request