pub struct MiniBroker {
pub addr: SocketAddr,
shutdown: CancellationToken,
}Expand description
In-process STOMP 1.2 broker on an ephemeral port.
Speaks CONNECT/STOMP, SUBSCRIBE, UNSUBSCRIBE, SEND, and DISCONNECT.
SEND fans out to subscribers of that exact destination. There is no
queue, no durable sub, and no login check. Call Self::shutdown
when the test is done so the accept loop stops.
Fields§
§addr: SocketAddr§shutdown: CancellationTokenImplementations§
Source§impl MiniBroker
impl MiniBroker
Auto Trait Implementations§
impl Freeze for MiniBroker
impl RefUnwindSafe for MiniBroker
impl Send for MiniBroker
impl Sync for MiniBroker
impl Unpin for MiniBroker
impl UnwindSafe for MiniBroker
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