#[non_exhaustive]pub enum LlHlsBody {
Playlist(String),
Resource(Bytes),
}Available on crate feature
std only.Expand description
ServedEgress::Body for LlHlsOrigin: the resolved body, typed by
which LlHlsRequest produced it. A data-carrying ADT — see
tests/label_coverage.rs’s SKIP list.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Playlist(String)
A rendered Media Playlist (#EXTM3U text).
Resource(Bytes)
Resolved resource bytes (init/segment/part).
Trait Implementations§
impl Eq for LlHlsBody
impl StructuralPartialEq for LlHlsBody
Auto Trait Implementations§
impl !Freeze for LlHlsBody
impl RefUnwindSafe for LlHlsBody
impl Send for LlHlsBody
impl Sync for LlHlsBody
impl Unpin for LlHlsBody
impl UnsafeUnpin for LlHlsBody
impl UnwindSafe for LlHlsBody
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