pub enum LlHlsRequest {
Playlist {
track_id: u32,
query: BlockingQuery,
},
Resource {
name: String,
},
}Available on crate feature
std only.Expand description
ServedEgress::Request for LlHlsOrigin: which wire resource is
being asked for. A data-carrying dispatch ADT (matches this crate’s
client::action::Action/ResourceId convention) — see
tests/label_coverage.rs’s SKIP list.
Variants§
Playlist
GET <media playlist>, optionally carrying a blocking-reload query.
Fields
§
track_id: u32The track id to render the playlist for (a naming parameter only —
see DEFAULT_TRACK_ID).
§
query: BlockingQueryThe blocking-reload query parameters, if any.
Resource
GET a dynamic origin resource by its wire filename (init-{track}.mp4,
seg-{track}-{seq}.m4s, part-{track}-{seq}.{idx}.m4s).
Trait Implementations§
Source§impl Clone for LlHlsRequest
impl Clone for LlHlsRequest
Source§fn clone(&self) -> LlHlsRequest
fn clone(&self) -> LlHlsRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LlHlsRequest
impl Debug for LlHlsRequest
impl Eq for LlHlsRequest
Source§impl PartialEq for LlHlsRequest
impl PartialEq for LlHlsRequest
impl StructuralPartialEq for LlHlsRequest
Auto Trait Implementations§
impl Freeze for LlHlsRequest
impl RefUnwindSafe for LlHlsRequest
impl Send for LlHlsRequest
impl Sync for LlHlsRequest
impl Unpin for LlHlsRequest
impl UnsafeUnpin for LlHlsRequest
impl UnwindSafe for LlHlsRequest
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