Searched refs:VectorCffi (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/c_adapter/ |
H A D | basic_rust_types.rs | 51 pub enum VectorCffi { enum 170 VectorCffi::I32(vec) => { in OhCloudExtVectorPush() 174 VectorCffi::U32(vec) => { in OhCloudExtVectorPush() 178 VectorCffi::String(vec) => { in OhCloudExtVectorPush() 182 VectorCffi::Value(vec) => { in OhCloudExtVectorPush() 205 VectorCffi::Table(vec) => { in OhCloudExtVectorPush() 212 VectorCffi::Field(vec) => { in OhCloudExtVectorPush() 236 VectorCffi::AppInfo(vec) => { in OhCloudExtVectorPush() 243 VectorCffi::VecU32(vec) => { in OhCloudExtVectorPush() 337 VectorCffi::String(vec) => { in OhCloudExtVectorGet() [all …]
|
H A D | cloud_extension.rs | 16 use crate::c_adapter::basic_rust_types::{HashMapCffi, VectorCffi}; 159 VectorCffi::CloudAsset(re) => re, in OhCloudExtCloudAssetLoaderUpload() 203 VectorCffi::CloudAsset(re) => re, in OhCloudExtCloudAssetLoaderDownload() 339 VectorCffi::HashMapValue(val) => val, in OhCloudExtCloudDbBatchInsert() 347 VectorCffi::HashMapValue(val) => val, in OhCloudExtCloudDbBatchInsert() 383 VectorCffi::HashMapValue(val) => val, in OhCloudExtCloudDbBatchUpdate() 391 VectorCffi::HashMapValue(val) => val, in OhCloudExtCloudDbBatchUpdate() 426 VectorCffi::HashMapValue(val) => val, in OhCloudExtCloudDbBatchDelete() 640 let ret = VectorCffi::I32(vec.iter().map(map_ipc_err).collect()); in OhCloudExtCloudSyncSubscribe() 683 let ret = VectorCffi::I32(vec.iter().map(map_ipc_err).collect()); in OhCloudExtCloudSyncUnsubscribe()
|
H A D | cloud_ext_types.rs | 16 use crate::c_adapter::basic_rust_types::{HashMapCffi, VectorCffi}; 138 VectorCffi::CloudAsset(v) => types::Value::Assets(v), in OhCloudExtValueNew() 201 let vec = VectorCffi::CloudAsset(c.to_vec()); in OhCloudExtValueGetContent() 544 VectorCffi::Field(f) => { in OhCloudExtTableNew() 608 let vec = VectorCffi::Field(tb_struct.fields.clone()); in OhCloudExtTableGetFields() 1011 let vec = VectorCffi::Database(databases.to_vec()); in OhCloudExtSchemaMetaGetDatabases() 1175 let vec = VectorCffi::ValueBucket(data_struct.values.clone()); in OhCloudExtCloudDbDataGetValues() 1216 let vec = VectorCffi::String(keys_vec); in OhCloudExtValueBucketGetKeys() 1284 let vec = VectorCffi::CloudAsset(a.0.to_vec()); in OhCloudExtValueBucketGetValue() 1450 VectorCffi::CloudAsset(v) => { in ut_value_assets() [all …]
|