pub struct MuxTiming { /* private fields */ }Expand description
When a muxer’s bytes arrive and whether it must patch earlier bytes at
finish (the writer-capability split: seekable fix-ups versus
forward-only emission).
Implementations§
Source§impl MuxTiming
impl MuxTiming
Sourcepub const fn streaming_with_patches() -> Self
pub const fn streaming_with_patches() -> Self
Bytes stream, and finish patches some earlier ones.
Sourcepub const fn patches_at_finish(&self) -> bool
pub const fn patches_at_finish(&self) -> bool
Whether finish overwrites earlier bytes.
Trait Implementations§
impl Copy for MuxTiming
impl Eq for MuxTiming
impl StructuralPartialEq for MuxTiming
Auto Trait Implementations§
impl Freeze for MuxTiming
impl RefUnwindSafe for MuxTiming
impl Send for MuxTiming
impl Sync for MuxTiming
impl Unpin for MuxTiming
impl UnsafeUnpin for MuxTiming
impl UnwindSafe for MuxTiming
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