Home
last modified time | relevance | path

Searched refs:SyncError (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/service_impl/
H A Derror.rs20 pub enum SyncError { enum
52 impl Clone for SyncError { implementation
55 SyncError::Unknown => SyncError::Unknown, in clone()
56 SyncError::NoSuchTableInDb => SyncError::NoSuchTableInDb, in clone()
57 SyncError::NotAnAsset => SyncError::NotAnAsset, in clone()
58 SyncError::AssetDownloadFailure => SyncError::AssetDownloadFailure, in clone()
59 SyncError::AssetUploadFailure => SyncError::AssetUploadFailure, in clone()
60 SyncError::SessionUnlocked => SyncError::SessionUnlocked, in clone()
61 SyncError::Unsupported => SyncError::Unsupported, in clone()
62 SyncError::IPCError(a) => SyncError::IPCError(a.clone()), in clone()
[all …]
H A Dasset_loader.rs17 use crate::service_impl::error::SyncError;
52 ) -> SyncResult<Vec<Result<CloudAsset, SyncError>>> { in upload() argument
71 ) -> SyncResult<Vec<Result<CloudAsset, SyncError>>> { in download() argument
94 ) -> SyncResult<Vec<Result<CloudAsset, SyncError>>> in upload_download_inner()
H A Dcloud_db.rs16 use crate::service_impl::error::SyncError;
52 Err(SyncError::Unsupported) in execute()
120 None => Err(SyncError::NoSuchTableInDb), in batch_delete()
169 None => Err(SyncError::NoSuchTableInDb), in batch_query()
208 None => Err(SyncError::SessionUnlocked), in unlock()
221 None => Err(SyncError::SessionUnlocked), in heartbeat()
246 None => Err(SyncError::NoSuchTableInDb), in upload()
H A Dtypes.rs17 use crate::service_impl::error::SyncError;
139 type Error = SyncError;
140 fn try_from(value: &Database) -> Result<Self, SyncError> { in try_from() argument
229 type Error = SyncError;
270 type Error = SyncError;
272 fn try_from(value: &Field) -> Result<Self, SyncError> { in try_from() argument
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/c_adapter/
H A Dcloud_extension.rs20 use crate::service_impl::error::SyncError;
58 pub(crate) fn map_single_sync_err(e: &SyncError) -> c_int { in map_single_sync_err()
60 SyncError::Unknown => ERRNO_UNKNOWN, in map_single_sync_err()
62 SyncError::NotAnAsset => ERRNO_INVALID_INPUT_TYPE, in map_single_sync_err()
65 SyncError::SessionUnlocked => ERRNO_UNLOCKED, in map_single_sync_err()
66 SyncError::Unsupported => ERRNO_UNSUPPORTED, in map_single_sync_err()
67 SyncError::IPCError(ipc_e) => map_ipc_err(ipc_e), in map_single_sync_err()
69 SyncError::IPCErrors(_) => ERRNO_IPC_ERRORS, in map_single_sync_err()
70 SyncError::IO(io_e) => match io_e.kind() { in map_single_sync_err()
639 if let SyncError::IPCErrors(vec) = e { in OhCloudExtCloudSyncSubscribe()
[all …]
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/
H A Dlib.rs37 use crate::service_impl::error::SyncError;
40 pub type SyncResult<T> = Result<T, SyncError>;