pub struct AnnexBParser { /* private fields */ }
Implementations§
Source§impl AnnexBParser
impl AnnexBParser
pub fn new() -> Self
pub fn push(&mut self, data: &[u8])
pub fn next_access_unit(&mut self) -> Result<Option<AccessUnit>>
pub fn next_access_unit_final(&mut self) -> Result<Option<AccessUnit>>
pub fn drain(self) -> impl Iterator<Item = Result<AccessUnit>>
pub fn reset(&mut self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AnnexBParser
impl RefUnwindSafe for AnnexBParser
impl Send for AnnexBParser
impl Sync for AnnexBParser
impl Unpin for AnnexBParser
impl UnwindSafe for AnnexBParser
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