WriteBox

Trait WriteBox 

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

Required Methods§

Source

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

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<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