pub trait StorageClient:
StorageReader
+ StorageWriter
+ StorageSchemaOps
+ StorageSchemaContextOps
+ StorageOperationContextOps
+ StorageCommitOps
+ StorageAuthOps
+ StorageAdmin
+ StoragePersistenceOps
+ StorageRecoveryOps
+ StorageGcOps
+ UndoTarget
+ ColumnStatsReader
+ AutoCommitBatchOps
+ AutoCommitGroupOps
+ Send
+ Sync
+ Debug { }Expand description
Combined storage interface with full read/write/schema/auth/admin capabilities.
Runtime context accessors such as schema, transaction, and sync context are kept as separate traits so higher-level components only depend on them when necessary.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".