pub struct BitcodePayloadCodec;Expand description
Default payload codec.
Trait Implementations§
Source§impl PayloadCodec for BitcodePayloadCodec
impl PayloadCodec for BitcodePayloadCodec
Auto Trait Implementations§
impl Freeze for BitcodePayloadCodec
impl RefUnwindSafe for BitcodePayloadCodec
impl Send for BitcodePayloadCodec
impl Sync for BitcodePayloadCodec
impl Unpin for BitcodePayloadCodec
impl UnsafeUnpin for BitcodePayloadCodec
impl UnwindSafe for BitcodePayloadCodec
Blanket Implementations§
Source§impl<T> AggregateBuilder for T
impl<T> AggregateBuilder for T
fn aggregate<A: Aggregate>(self) -> AggregateRepository<Self, A>
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Queueable for T
impl<T> Queueable for T
Source§fn queued(self) -> QueuedRepository<Self, InMemoryAsyncLockManager>
fn queued(self) -> QueuedRepository<Self, InMemoryAsyncLockManager>
Wrap with the default async lock manager. Pair with
.aggregate::<T>() for per-aggregate serialization over the async
repository surface.Source§fn queued_with<L: AsyncLockManager>(
self,
lock_manager: L,
) -> QueuedRepository<Self, L>
fn queued_with<L: AsyncLockManager>( self, lock_manager: L, ) -> QueuedRepository<Self, L>
Wrap with a custom async lock manager.