[−][src]Trait rkyv::Write
A #![no_std]
compliant writer that knows where it is.
A type that is io::Write
can be wrapped in an
ArchiveWriter to equip it with Write
. It's important that the memory for
archived objects is properly aligned before attempting to read objects out
of it, use the Aligned
wrapper if it's appropriate.
Associated Types
Loading content...Required methods
pub fn pos(&self) -> usize
[src]
Returns the current position of the writer.
pub fn write(&mut self, bytes: &[u8]) -> Result<(), Self::Error>
[src]
Attempts to write the given bytes to the writer.
Provided methods
pub fn pad(&mut self, padding: usize) -> Result<(), Self::Error>
[src]
Advances the given number of bytes as padding.