pub struct InMemoryMessageBus { /* private fields */ }Expand description
In-memory bus — single-process, lossless, no persistence.
Implementations§
Trait Implementations§
Source§impl Default for InMemoryMessageBus
impl Default for InMemoryMessageBus
Source§fn default() -> InMemoryMessageBus
fn default() -> InMemoryMessageBus
Returns the “default value” for a type. Read more
Source§impl MessageBus for InMemoryMessageBus
impl MessageBus for InMemoryMessageBus
Auto Trait Implementations§
impl !Freeze for InMemoryMessageBus
impl !RefUnwindSafe for InMemoryMessageBus
impl Send for InMemoryMessageBus
impl Sync for InMemoryMessageBus
impl Unpin for InMemoryMessageBus
impl UnsafeUnpin for InMemoryMessageBus
impl !UnwindSafe for InMemoryMessageBus
Blanket Implementations§
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