Skip to main content

ReadBox

Trait ReadBox 

Source
pub trait ReadBox<T>: Sized {
    // Required method
    fn read_box(_: T, size: u64) -> Result<Self>;
}

Required Methods§

Source

fn read_box(_: T, size: u64) -> Result<Self>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<R: Read + Seek> ReadBox<&mut R> for MetaBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for Avc1Box

Source§

impl<R: Read + Seek> ReadBox<&mut R> for Co64Box

Source§

impl<R: Read + Seek> ReadBox<&mut R> for CttsBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for DataBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for DinfBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for EdtsBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for ElstBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for EmsgBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for FtypBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for HdlrBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for Hev1Box

Source§

impl<R: Read + Seek> ReadBox<&mut R> for IlstBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for MdhdBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for MdiaBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for MehdBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for MfhdBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for MinfBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for MoofBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for MoovBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for Mp4aBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for MvexBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for MvhdBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for SmhdBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for StblBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for StcoBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for StscBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for StsdBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for StssBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for StszBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for SttsBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for TfdtBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for TfhdBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for TkhdBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for TrafBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for TrakBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for TrexBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for TrunBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for Tx3gBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for UdtaBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for VmhdBox

Source§

impl<R: Read + Seek> ReadBox<&mut R> for Vp09Box

Source§

impl<R: Read + Seek> ReadBox<&mut R> for VpccBox