[−][src]Module lv2rs_atom::frame
Raw writing access to chunks of memory.
This module contains the basic handles for writing atoms to a chunk of memory. This is done
using a framing approach: Every atom is managed by a WritingFrame
which is able to write data into memory and update the size noted in the atom header.
Nested atoms can also be created by every writing frame using the
create_nested_frame
method.
These nested frames additionally account for padding when dropped.
Structs
NestedFrame | A writing frame managing nested atoms. |
RootFrame | The ground level writing frame. |
Traits
WritingFrame | Basic functionality of a writing frame. |
WritingFrameExt | Extended functionality for writing frames. |