Enum OfflineRegionDownloadState
#[non_exhaustive]pub enum OfflineRegionDownloadState {
Inactive,
Active,
Unknown(u32),
}Expand description
Offline region download state copied from event payloads.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Implementations§
§impl OfflineRegionDownloadState
impl OfflineRegionDownloadState
pub fn from_raw(raw: u32) -> OfflineRegionDownloadState
pub fn raw_for_set(self) -> Result<u32, Error>
Trait Implementations§
§impl Clone for OfflineRegionDownloadState
impl Clone for OfflineRegionDownloadState
§fn clone(&self) -> OfflineRegionDownloadState
fn clone(&self) -> OfflineRegionDownloadState
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 OfflineRegionDownloadState
impl Debug for OfflineRegionDownloadState
§impl Hash for OfflineRegionDownloadState
impl Hash for OfflineRegionDownloadState
§impl PartialEq for OfflineRegionDownloadState
impl PartialEq for OfflineRegionDownloadState
impl Copy for OfflineRegionDownloadState
impl Eq for OfflineRegionDownloadState
impl StructuralPartialEq for OfflineRegionDownloadState
Auto Trait Implementations§
impl Freeze for OfflineRegionDownloadState
impl RefUnwindSafe for OfflineRegionDownloadState
impl Send for OfflineRegionDownloadState
impl Sync for OfflineRegionDownloadState
impl Unpin for OfflineRegionDownloadState
impl UnsafeUnpin for OfflineRegionDownloadState
impl UnwindSafe for OfflineRegionDownloadState
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