Trait mp4::WriteBox

source ·
pub trait WriteBox<T>: Sized {
    // Required method
    fn write_box(&self, _: T) -> Result<u64>;
}

Required Methods§

source

fn write_box(&self, _: T) -> Result<u64>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<W: Write> WriteBox<&mut W> for MetaBox

source§

impl<W: Write> WriteBox<&mut W> for Avc1Box

source§

impl<W: Write> WriteBox<&mut W> for Co64Box

source§

impl<W: Write> WriteBox<&mut W> for CttsBox

source§

impl<W: Write> WriteBox<&mut W> for DataBox

source§

impl<W: Write> WriteBox<&mut W> for DinfBox

source§

impl<W: Write> WriteBox<&mut W> for EdtsBox

source§

impl<W: Write> WriteBox<&mut W> for ElstBox

source§

impl<W: Write> WriteBox<&mut W> for EmsgBox

source§

impl<W: Write> WriteBox<&mut W> for FtypBox

source§

impl<W: Write> WriteBox<&mut W> for HdlrBox

source§

impl<W: Write> WriteBox<&mut W> for Hev1Box

source§

impl<W: Write> WriteBox<&mut W> for IlstBox

source§

impl<W: Write> WriteBox<&mut W> for MdhdBox

source§

impl<W: Write> WriteBox<&mut W> for MdiaBox

source§

impl<W: Write> WriteBox<&mut W> for MehdBox

source§

impl<W: Write> WriteBox<&mut W> for MfhdBox

source§

impl<W: Write> WriteBox<&mut W> for MinfBox

source§

impl<W: Write> WriteBox<&mut W> for MoofBox

source§

impl<W: Write> WriteBox<&mut W> for MoovBox

source§

impl<W: Write> WriteBox<&mut W> for Mp4aBox

source§

impl<W: Write> WriteBox<&mut W> for MvexBox

source§

impl<W: Write> WriteBox<&mut W> for MvhdBox

source§

impl<W: Write> WriteBox<&mut W> for SmhdBox

source§

impl<W: Write> WriteBox<&mut W> for StblBox

source§

impl<W: Write> WriteBox<&mut W> for StcoBox

source§

impl<W: Write> WriteBox<&mut W> for StscBox

source§

impl<W: Write> WriteBox<&mut W> for StsdBox

source§

impl<W: Write> WriteBox<&mut W> for StssBox

source§

impl<W: Write> WriteBox<&mut W> for StszBox

source§

impl<W: Write> WriteBox<&mut W> for SttsBox

source§

impl<W: Write> WriteBox<&mut W> for TfdtBox

source§

impl<W: Write> WriteBox<&mut W> for TfhdBox

source§

impl<W: Write> WriteBox<&mut W> for TkhdBox

source§

impl<W: Write> WriteBox<&mut W> for TrafBox

source§

impl<W: Write> WriteBox<&mut W> for TrakBox

source§

impl<W: Write> WriteBox<&mut W> for TrexBox

source§

impl<W: Write> WriteBox<&mut W> for TrunBox

source§

impl<W: Write> WriteBox<&mut W> for Tx3gBox

source§

impl<W: Write> WriteBox<&mut W> for UdtaBox

source§

impl<W: Write> WriteBox<&mut W> for VmhdBox

source§

impl<W: Write> WriteBox<&mut W> for Vp09Box

source§

impl<W: Write> WriteBox<&mut W> for VpccBox