pub struct SyncSummary {
pub locations: HashMap<LocationId, LocationSummary>,
pub total_entries: usize,
pub total_errors: usize,
pub error_entries: Vec<ErrorEntry>,
pub pending_entries: Vec<PendingEntry>,
}Expand description
Aggregated sync status across all locations.
Fields§
§locations: HashMap<LocationId, LocationSummary>§total_entries: usize§total_errors: usize§error_entries: Vec<ErrorEntry>失敗したTransferの詳細(Transfer本体は非公開)。
pending_entries: Vec<PendingEntry>待機中Transferの詳細(Transfer本体は非公開)。
Implementations§
Source§impl SyncSummary
impl SyncSummary
Trait Implementations§
Source§impl Clone for SyncSummary
impl Clone for SyncSummary
Source§fn clone(&self) -> SyncSummary
fn clone(&self) -> SyncSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SyncSummary
impl Debug for SyncSummary
Source§impl Default for SyncSummary
impl Default for SyncSummary
Source§fn default() -> SyncSummary
fn default() -> SyncSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SyncSummary
impl<'de> Deserialize<'de> for SyncSummary
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 SyncSummary
impl RefUnwindSafe for SyncSummary
impl Send for SyncSummary
impl Sync for SyncSummary
impl Unpin for SyncSummary
impl UnsafeUnpin for SyncSummary
impl UnwindSafe for SyncSummary
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