#[non_exhaustive]pub enum SmoothBody {
Manifest(String),
Fragment(Bytes),
}Available on crate feature
std only.Expand description
The body of a SmoothOrigin answer.
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.
Manifest(String)
The client Manifest document.
Fragment(Bytes)
One fragment’s styp+moof(+tfxd)+mdat bytes.
Trait Implementations§
Source§impl Clone for SmoothBody
impl Clone for SmoothBody
Source§impl Debug for SmoothBody
impl Debug for SmoothBody
impl Eq for SmoothBody
Source§impl PartialEq for SmoothBody
impl PartialEq for SmoothBody
impl StructuralPartialEq for SmoothBody
Auto Trait Implementations§
impl !Freeze for SmoothBody
impl Forget for SmoothBody
impl Move for SmoothBody
impl RefUnwindSafe for SmoothBody
impl Send for SmoothBody
impl Sync for SmoothBody
impl Unpin for SmoothBody
impl UnsafeUnpin for SmoothBody
impl UnwindSafe for SmoothBody
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