Trait WritableLayers
pub trait WritableLayers<'slf>
Enables an image containing this list of layers to be written to a file.
Associated Types
type Writer: LayersWriter;The type of temporary writer
Required Methods
fn infer_headers(&self, image_attributes: &ImageAttributes) -> HeadersGenerate the file meta data for this list of layers
fn create_writer(&'slf self, headers: &[Header]) -> Self::WriterCreate a temporary writer for this list of layers
Implementors
impl<'slf> WritableLayers<'slf> for NoneMoreimpl<'slf, Channels> WritableLayers<'slf> for Layers<Channels> where Channels: WritableChannels<'slf> + 'slf,impl<'slf, Channels: WritableChannels<'slf>> WritableLayers<'slf> for Layer<Channels>impl<'slf, InnerLayers, Channels> WritableLayers<'slf> for Recursive<InnerLayers, Layer<Channels>> where InnerLayers: WritableLayers<'slf>, Channels: WritableChannels<'slf>,