struct ContinuousBuffer {
dmx_config: DMXConfigForClientState,
}Expand description
A globally accessible cache that stores the most recent state of all subscribable topics. This buffer serves a dual purpose: it provides immediate data to newly connected subscribers upon request, and it acts as the primary data source for background workers managing continuous-mode or other subscription streams.
Fields§
§dmx_config: DMXConfigForClientStateThe cached visual representation of the current DMX patch and allocations.
Implementations§
Auto Trait Implementations§
impl Freeze for ContinuousBuffer
impl RefUnwindSafe for ContinuousBuffer
impl Send for ContinuousBuffer
impl Sync for ContinuousBuffer
impl Unpin for ContinuousBuffer
impl UnsafeUnpin for ContinuousBuffer
impl UnwindSafe for ContinuousBuffer
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