pub struct StreamingServiceFactory;Expand description
Factory for creating different types of streaming services
Implementations§
Source§impl StreamingServiceFactory
impl StreamingServiceFactory
Sourcepub fn create_live_streaming_service() -> MediaStreamingService
pub fn create_live_streaming_service() -> MediaStreamingService
Create service optimized for live streaming
Sourcepub fn create_file_streaming_service() -> MediaStreamingService
pub fn create_file_streaming_service() -> MediaStreamingService
Create service optimized for file streaming
Sourcepub fn create_low_latency_service() -> MediaStreamingService
pub fn create_low_latency_service() -> MediaStreamingService
Create service optimized for low-latency streaming
Auto Trait Implementations§
impl Freeze for StreamingServiceFactory
impl RefUnwindSafe for StreamingServiceFactory
impl Send for StreamingServiceFactory
impl Sync for StreamingServiceFactory
impl Unpin for StreamingServiceFactory
impl UnwindSafe for StreamingServiceFactory
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