Struct OfflineRegionStatus
#[non_exhaustive]pub struct OfflineRegionStatus {
pub download_state: OfflineRegionDownloadState,
pub completed_resource_count: u64,
pub completed_resource_size: u64,
pub completed_tile_count: u64,
pub required_tile_count: u64,
pub completed_tile_size: u64,
pub required_resource_count: u64,
pub required_resource_count_is_precise: bool,
pub complete: bool,
}Expand description
Offline region status copied from native event payloads.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.download_state: OfflineRegionDownloadState§completed_resource_count: u64§completed_resource_size: u64§completed_tile_count: u64§required_tile_count: u64§completed_tile_size: u64§required_resource_count: u64§required_resource_count_is_precise: bool§complete: boolTrait Implementations§
§impl Clone for OfflineRegionStatus
impl Clone for OfflineRegionStatus
§fn clone(&self) -> OfflineRegionStatus
fn clone(&self) -> OfflineRegionStatus
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 more§impl Debug for OfflineRegionStatus
impl Debug for OfflineRegionStatus
§impl Hash for OfflineRegionStatus
impl Hash for OfflineRegionStatus
§impl PartialEq for OfflineRegionStatus
impl PartialEq for OfflineRegionStatus
impl Eq for OfflineRegionStatus
impl StructuralPartialEq for OfflineRegionStatus
Auto Trait Implementations§
impl Freeze for OfflineRegionStatus
impl RefUnwindSafe for OfflineRegionStatus
impl Send for OfflineRegionStatus
impl Sync for OfflineRegionStatus
impl Unpin for OfflineRegionStatus
impl UnsafeUnpin for OfflineRegionStatus
impl UnwindSafe for OfflineRegionStatus
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