pub trait PodPropKeyType<'a>where
    Self: 'a + TryFrom<&'a PodPropRef<'a, Self>, Error = PodError> + Debug,{
    // Required method
    fn write_prop<W>(&self, buffer: &mut W) -> Result<(), PodError>
       where W: Write + Seek;

    // Provided method
    fn write_pod_prop<W, T>(
        buffer: &mut W,
        key: u32,
        flags: u32,
        pod: &T
    ) -> Result<(), PodError>
       where W: Write + Seek,
             T: WritePod + CloneTo { ... }
}

Required Methods§

source

fn write_prop<W>(&self, buffer: &mut W) -> Result<(), PodError>where W: Write + Seek,

Provided Methods§

source

fn write_pod_prop<W, T>( buffer: &mut W, key: u32, flags: u32, pod: &T ) -> Result<(), PodError>where W: Write + Seek, T: WritePod + CloneTo,

Implementors§