Re-exports§
pub use provider::ProviderContainer;pub use registry::set_date_provider;pub use trx_iter::TrxIter;pub use async_cell_lock;pub use cache;pub use extobj;pub use fast_set;pub use linkme;pub use parking_lot;pub use rustc_hash;pub use tokio;pub use vec_map;pub use version_tag;pub use gc::*;
Modules§
Macros§
Structs§
- Applied
Event - Async
Once Cell - Changed
Event - Clear
Event - Commit
Event - Ctx
- CtxExt
- CtxLocks
- CtxTransaction
- GcEvent
- Hash
Table - IntSet
- Logs
- Once
Cell - A thread-safe cell which can be written to only once.
- OneTo
Many - Queue
RwLock - Removed
Event - Removing
Event - TblTransaction
- TblTransaction
Iter - Touched
Event - Upserted
Event - Upserting
Event - VecMap
- VecTable
- Version
Tag
Enums§
Constants§
Traits§
- Apply
Log - AsRef
Async - AsRef
Opt - Async
TryFrom - Clearable
- CtxType
Info - Entity
- Entity
Accessor - Entity
Fields - Entity
Of - Entity
Remove - Entity
Upsert - Entity
Upsert Mut - Entity
Validate - Fields
- From
RefOpt - Get
- GetMut
- IsDefined
- Indicate if a key is not zero. This trait must be implemented on keys used by the UpsertMut when a key is flagged as Identity (MS SQL). In such a case, the provider will check that property to determine if the entity must be inserted or updated.
- Iterator
Ext - Len
- LogOf
- Notify
Tag - OneTo
Many From Iter - RefInto
Iterator - Tag
- Touchable
- Transaction