Lines Matching refs:Result

25 use asset_definition::{log_throw_error, AssetMap, ErrCode, Extension, Result, Tag, Value};
104 pub type UpgradeDbCallback = fn(db: &Database, old_ver: u32, new_ver: u32) -> Result<()>;
135 fn check_validity_of_db_key(path: &str, user_id: i32) -> Result<()> {
144 pub(crate) fn get_db(user_id: i32, db_name: &str, upgrade_db_version: u32, db_key: Option<&DbKey>) -> Result<Database> {
160 pub(crate) fn get_normal_db(user_id: i32, db_name: &str, is_ce: bool) -> Result<Database> {
185 pub fn create_db_instance(attributes: &AssetMap, calling_info: &CallingInfo) -> Result<Database> {
210 pub fn build(user_id: i32, owner_type: OwnerType, owner_info: &[u8], is_ce: bool) -> Result<Database> {
219 pub fn build_with_file_name(user_id: i32, db_name: &str, is_ce: bool) -> Result<Database> {
225 pub fn check_db_accessible(path: String, user_id: i32, db_name: String, db_key: Option<&DbKey>) -> Result<()> {
238 pub(crate) fn open(&mut self) -> Result<()> {
252 pub(crate) fn open_and_restore(&mut self, db_key: Option<&DbKey>) -> Result<()> {
284 pub fn set_db_key(&mut self, p_key: &DbKey) -> Result<()> {
295 pub(crate) fn restore(&mut self) -> Result<()> {
305 fn get_db_version(&self) -> Result<u32> {
314 pub(crate) fn get_version(&self) -> Result<u32> {
321 pub(crate) fn set_version(&self, ver: u32) -> Result<()> {
328 pub fn upgrade(&mut self, user_id: i32, target_ver: u32, callback: UpgradeDbCallback) -> Result<()> {
359 fn upgrade_key_alias(&mut self, user_id: i32) -> Result<bool> {
390 pub(crate) fn delete(user_id: i32, db_name: &str) -> Result<()> {
419 pub fn exec(&self, sql: &str) -> Result<()> {
444 pub(crate) fn restore_if_exec_fail<T, F: Fn(&Table) -> Result<T>>(&mut self, func: F) -> Result<T> {
478 pub fn insert_datas(&mut self, datas: &DbMap) -> Result<i32> {
521 ) -> Result<i32> {
530 pub fn delete_specific_condition_datas(&mut self, specific_cond: &str, condition_value: &[Value]) -> Result<i32> {
556 pub fn update_datas(&mut self, condition: &DbMap, is_filter_sync: bool, datas: &DbMap) -> Result<i32> {
579 pub fn is_data_exists(&mut self, condition: &DbMap, is_filter_sync: bool) -> Result<bool> {
609 ) -> Result<Vec<DbMap>> {
638 ) -> Result<Vec<DbMap>> {
644 pub fn query_data_count(&mut self, condition: &DbMap) -> Result<u32> {
651 pub fn replace_datas(&mut self, condition: &DbMap, is_filter_sync: bool, datas: &DbMap) -> Result<()> {