]>
Commit | Line | Data |
---|---|---|
5e7ed085 FG |
1 | pub type GameSaveBlobGetResult = *mut ::core::ffi::c_void; |
2 | pub type GameSaveBlobInfo = *mut ::core::ffi::c_void; | |
3 | pub type GameSaveBlobInfoGetResult = *mut ::core::ffi::c_void; | |
4 | pub type GameSaveBlobInfoQuery = *mut ::core::ffi::c_void; | |
5 | pub type GameSaveContainer = *mut ::core::ffi::c_void; | |
6 | pub type GameSaveContainerInfo = *mut ::core::ffi::c_void; | |
7 | pub type GameSaveContainerInfoGetResult = *mut ::core::ffi::c_void; | |
8 | pub type GameSaveContainerInfoQuery = *mut ::core::ffi::c_void; | |
04454e1e | 9 | #[doc = "*Required features: `\"Gaming_XboxLive_Storage\"`*"] |
5e7ed085 FG |
10 | #[repr(transparent)] |
11 | pub struct GameSaveErrorStatus(pub i32); | |
12 | impl GameSaveErrorStatus { | |
13 | pub const Ok: Self = Self(0i32); | |
14 | pub const Abort: Self = Self(-2147467260i32); | |
15 | pub const InvalidContainerName: Self = Self(-2138898431i32); | |
16 | pub const NoAccess: Self = Self(-2138898430i32); | |
17 | pub const OutOfLocalStorage: Self = Self(-2138898429i32); | |
18 | pub const UserCanceled: Self = Self(-2138898428i32); | |
19 | pub const UpdateTooBig: Self = Self(-2138898427i32); | |
20 | pub const QuotaExceeded: Self = Self(-2138898426i32); | |
21 | pub const ProvidedBufferTooSmall: Self = Self(-2138898425i32); | |
22 | pub const BlobNotFound: Self = Self(-2138898424i32); | |
23 | pub const NoXboxLiveInfo: Self = Self(-2138898423i32); | |
24 | pub const ContainerNotInSync: Self = Self(-2138898422i32); | |
25 | pub const ContainerSyncFailed: Self = Self(-2138898421i32); | |
26 | pub const UserHasNoXboxLiveInfo: Self = Self(-2138898420i32); | |
27 | pub const ObjectExpired: Self = Self(-2138898419i32); | |
28 | } | |
29 | impl ::core::marker::Copy for GameSaveErrorStatus {} | |
30 | impl ::core::clone::Clone for GameSaveErrorStatus { | |
31 | fn clone(&self) -> Self { | |
32 | *self | |
33 | } | |
34 | } | |
35 | pub type GameSaveOperationResult = *mut ::core::ffi::c_void; | |
36 | pub type GameSaveProvider = *mut ::core::ffi::c_void; | |
37 | pub type GameSaveProviderGetResult = *mut ::core::ffi::c_void; |