pub enum LocalHubTransport {
Static {
buffer_pool: HeapBufferPool,
broadcaster_handle: BroadcasterHandle,
channel_ids: Vec<u32>,
},
Dynamic {
buffer_pool: HeapBufferPool,
broadcaster_handle: BroadcasterHandle,
broadcaster_transport: TransportIndex,
},
}Variants§
Static
Dynamic
Fields
§
buffer_pool: HeapBufferPool§
broadcaster_handle: BroadcasterHandle§
broadcaster_transport: TransportIndexTrait Implementations§
Source§impl TransportBuilder for LocalHubTransport
impl TransportBuilder for LocalHubTransport
async fn start_transport(self, cx: TransportContext<'_>) -> TransportHandle
Auto Trait Implementations§
impl Freeze for LocalHubTransport
impl !RefUnwindSafe for LocalHubTransport
impl !Send for LocalHubTransport
impl !Sync for LocalHubTransport
impl Unpin for LocalHubTransport
impl UnsafeUnpin for LocalHubTransport
impl !UnwindSafe for LocalHubTransport
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