Searched refs:SafetyCheckId (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/c_adapter/ |
H A D | cloud_ext_types.rs | 122 SafetyCheckId::CloudAsset, in OhCloudExtValueNew() 132 SafetyCheckId::Vector, in OhCloudExtValueNew() 212 let _ = OhCloudExtValue::from_ptr(src, SafetyCheckId::Value); in OhCloudExtValueFree() 517 let _ = OhCloudExtDatabase::from_ptr(src, SafetyCheckId::Database); in OhCloudExtDatabaseFree() 546 OhCloudExtTable::new(tb, SafetyCheckId::Table).into_ptr() in OhCloudExtTableNew() 616 let _ = OhCloudExtTable::from_ptr(src, SafetyCheckId::Table); in OhCloudExtTableFree() 651 OhCloudExtField::new(fd, SafetyCheckId::Field).into_ptr() in OhCloudExtFieldNew() 751 let _ = OhCloudExtField::from_ptr(src, SafetyCheckId::Field); in OhCloudExtFieldFree() 951 let _ = OhCloudExtAppInfo::from_ptr(info, SafetyCheckId::AppInfo); in OhCloudExtAppInfoFree() 1012 *dbs = OhCloudExtVector::new(vec, SafetyCheckId::Vector).into_ptr(); in OhCloudExtSchemaMetaGetDatabases() [all …]
|
H A D | basic_rust_types.rs | 112 OhCloudExtVector::new(vec, SafetyCheckId::Vector).into_ptr() in OhCloudExtVectorNew() 124 let vector = match OhCloudExtVector::get_inner_ref(vector, SafetyCheckId::Vector) { in OhCloudExtVectorGetValueTyp() 164 let vector = match OhCloudExtVector::get_inner_mut(vector, SafetyCheckId::Vector) { in OhCloudExtVectorPush() 329 let vector = match OhCloudExtVector::get_inner_ref(vector, SafetyCheckId::Vector) { in OhCloudExtVectorGet() 453 let _ = OhCloudExtVector::from_ptr(vector, SafetyCheckId::Vector); in OhCloudExtVectorFree() 481 OhCloudExtHashMap::new(map, SafetyCheckId::HashMap).into_ptr() in OhCloudExtHashMapNew() 867 let _ = OhCloudExtHashMap::from_ptr(hash_map, SafetyCheckId::HashMap); in OhCloudExtHashMapFree() 925 SafetyCheckId::Vector, 941 SafetyCheckId::Value, 1171 SafetyCheckId::Vector, [all …]
|
H A D | cloud_extension.rs | 101 let db = match OhCloudExtDatabase::get_inner_ref(db, SafetyCheckId::Database) { in OhCloudExtCloudAssetLoaderNew() 154 let assets = match OhCloudExtVector::get_inner_ref(assets, SafetyCheckId::Vector) { in OhCloudExtCloudAssetLoaderUpload() 197 let assets = match OhCloudExtVector::get_inner_ref(assets, SafetyCheckId::Vector) { in OhCloudExtCloudAssetLoaderDownload() 236 let _ = OhCloudExtCloudAssetLoader::from_ptr(src, SafetyCheckId::CloudAssetLoader); in OhCloudExtCloudAssetLoaderFree() 334 let value = match OhCloudExtVector::get_inner_ref(value, SafetyCheckId::Vector) { in OhCloudExtCloudDbBatchInsert() 342 let extend = match OhCloudExtVector::get_inner_mut(extend, SafetyCheckId::Vector) { in OhCloudExtCloudDbBatchInsert() 378 let value = match OhCloudExtVector::get_inner_ref(value, SafetyCheckId::Vector) { in OhCloudExtCloudDbBatchUpdate() 534 let _ = OhCloudExtCloudDatabase::from_ptr(cdb, SafetyCheckId::CloudDatabase); in OhCloudExtCloudDbFree() 541 return OhCloudExtCloudSync::new(service, SafetyCheckId::CloudSync).into_ptr(); in OhCloudExtCloudSyncNew() 620 let dbs = match OhCloudExtHashMap::get_inner_ref(dbs, SafetyCheckId::HashMap) { in OhCloudExtCloudSyncSubscribe() [all …]
|
H A D | mod.rs | 75 pub(crate) enum SafetyCheckId { enum 95 impl SafetyCheckId { impl 101 pub(crate) unsafe fn type_safety_check(ptr: *const c_void, tar_type: SafetyCheckId) -> bool { in type_safety_check() 119 pub(crate) fn new(inner: T, tar_type: SafetyCheckId) -> SafeCffiWrapper<T> { in new() 132 typ: SafetyCheckId, in from_ptr() argument 142 typ: SafetyCheckId, in get_inner_ref() argument 155 typ: SafetyCheckId, in get_inner_mut() argument 166 pub(crate) unsafe fn get_inner(src: *mut SafeCffiWrapper<T>, typ: SafetyCheckId) -> Option<T> { in get_inner() 212 let mut wrong_map = OhCloudExtHashMap::new(map, SafetyCheckId::HashMap); in ut_wrapper()
|