Struct sndjvu_format::ser::Serializer
source · pub struct Serializer<'wr> { /* private fields */ }
Expand description
The starting point for serialization.
An implementation of Serialize::serialize
should call one of the methods of this type to
select what kind of document is being serialized. Currently, only the bundled multi-page
document format is supported.
Implementations§
source§impl<'wr> Serializer<'wr>
impl<'wr> Serializer<'wr>
sourcepub fn multi_page_bundled(self) -> SerializeMultiPageBundled<'wr>
pub fn multi_page_bundled(self) -> SerializeMultiPageBundled<'wr>
Begin serializing a bundled multi-page document.
Trait Implementations§
Auto Trait Implementations§
impl<'wr> !RefUnwindSafe for Serializer<'wr>
impl<'wr> !Send for Serializer<'wr>
impl<'wr> !Sync for Serializer<'wr>
impl<'wr> Unpin for Serializer<'wr>
impl<'wr> !UnwindSafe for Serializer<'wr>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more