Database
KeyPrefix
fedimint_
core
0.8.0-alpha
Database
KeyPrefix
Required Methods
to_bytes
Implementors
In fedimint_
core::
db
Modules
mem_impl
notifications
test_utils
Structs
BaseDatabase
BaseDatabaseTransaction
CommitTracker
Committable
Database
DatabaseTransaction
DatabaseVersion
DatabaseVersionKey
DatabaseVersionKeyV0
DbKeyPrefixIter
DbMigrationFnContext
GlobalDBTxAccessToken
NonCommittable
PrefixDatabase
PrefixDatabaseTransaction
Enums
AutocommitError
DbKeyPrefix
DecodingError
MaybeRef
TestDbKeyPrefix
Constants
MODULE_GLOBAL_PREFIX
Traits
DatabaseKey
DatabaseKeyPrefix
DatabaseKeyWithNotify
DatabaseLookup
DatabaseRecord
DatabaseValue
IDatabase
IDatabaseTransaction
IDatabaseTransactionOps
IDatabaseTransactionOpsCore
IDatabaseTransactionOpsCoreTyped
IRawDatabase
IRawDatabaseExt
IRawDatabaseTransaction
WithDecoders
Functions
apply_migrations
apply_migrations_dbtx
create_database_version
create_database_version_dbtx
decode_key_expect
decode_value
decode_value_expect
expect_write_conflict
find_by_prefix_sorted_descending
future_returns_shortly
get_current_database_version
module_instance_id_or_global
module_instance_id_to_byte_prefix
remove_current_db_version_if_exists
verify_commit
verify_find_by_prefix
verify_find_by_range
verify_insert_elements
verify_module_db
verify_module_db_integrity_dbtx
verify_module_prefix
verify_phantom_entry
verify_prevent_dirty_reads
verify_prevent_nonrepeatable_reads
verify_read_own_writes
verify_remove_by_prefix
verify_remove_existing
verify_remove_nonexisting
verify_rollback_to_savepoint
verify_snapshot_isolation
verify_string_prefix
Type Aliases
ClientCoreDbMigrationFn
ClientCoreDbMigrationFnContext
DbMigrationFn
GeneralDbMigrationFn
GeneralDbMigrationFnContext
PhantomBound
PrefixStream
fedimint_core
::
db
Trait
DatabaseKeyPrefix
Copy item path
Settings
Help
Summary
Source
pub trait DatabaseKeyPrefix:
Debug
{ // Required method fn
to_bytes
(&self) ->
Vec
<
u8
>
ⓘ
; }
Required Methods
§
Source
fn
to_bytes
(&self) ->
Vec
<
u8
>
ⓘ
Implementors
§
Source
§
impl<T>
DatabaseKeyPrefix
for T
where T:
DatabaseLookup
+
Encodable
+
Debug
,