Trait jamsocket_wasm::prelude::JamsocketServiceFactory [−][src]
pub trait JamsocketServiceFactory<C>: 'static + Send + Sync where
C: JamsocketContext, {
type Service: JamsocketService;
type Error: Debug;
fn build(
&self,
room_id: &str,
context: C
) -> Result<Self::Service, Self::Error>;
}
Expand description
Re-exports useful items from jamsocket
and jamsocket_wasm_macro
.
Enables an object to become a JamsocketService of the associated Service
type.
Associated Types
type Service: JamsocketService
type Service: JamsocketService
The type of JamsocketService that the object implementing this trait builds.