pub struct BitstreamFilter { /* private fields */ }
Expand description
A bitstream filter.
§Filter operation
- Push a packet to the filter.
- Take all packets from the filter until you get None.
- If there are more packets to be processed, continue with 1.
- Flush the filter.
- Take all packets from the filter until you get None.
Implementations§
Source§impl BitstreamFilter
impl BitstreamFilter
Trait Implementations§
Source§impl Drop for BitstreamFilter
impl Drop for BitstreamFilter
impl Send for BitstreamFilter
impl Sync for BitstreamFilter
Auto Trait Implementations§
impl Freeze for BitstreamFilter
impl RefUnwindSafe for BitstreamFilter
impl Unpin for BitstreamFilter
impl UnwindSafe for BitstreamFilter
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