pub enum CloudSaveResult {
Ok,
Uninitialized,
NoTapTapClient,
TapTapClientOutdated,
InvalidArgument,
SdkFailed,
FailedToReadSaveFile,
SaveFileTooLarge,
FailedToReadCoverFile,
CoverFileTooLarge,
Unknown(u32),
}Expand description
Cloud save operation result
Variants§
Ok
Request initiated successfully
Uninitialized
SDK not initialized
NoTapTapClient
TapTap client not running
TapTapClientOutdated
TapTap client outdated
InvalidArgument
Invalid argument
SdkFailed
SDK internal failure
FailedToReadSaveFile
Failed to read save file
SaveFileTooLarge
Save file too large (>10MB)
FailedToReadCoverFile
Failed to read cover file
CoverFileTooLarge
Cover file too large (>512KB)
Unknown(u32)
Unknown result code
Trait Implementations§
Source§impl Clone for CloudSaveResult
impl Clone for CloudSaveResult
Source§fn clone(&self) -> CloudSaveResult
fn clone(&self) -> CloudSaveResult
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 CloudSaveResult
impl Debug for CloudSaveResult
Source§impl From<u32> for CloudSaveResult
impl From<u32> for CloudSaveResult
Source§impl PartialEq for CloudSaveResult
impl PartialEq for CloudSaveResult
impl Copy for CloudSaveResult
impl Eq for CloudSaveResult
impl StructuralPartialEq for CloudSaveResult
Auto Trait Implementations§
impl Freeze for CloudSaveResult
impl RefUnwindSafe for CloudSaveResult
impl Send for CloudSaveResult
impl Sync for CloudSaveResult
impl Unpin for CloudSaveResult
impl UnwindSafe for CloudSaveResult
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