pub enum RasterOutput {
SeparatePages(Vec<Vec<u8>>),
MultiPageTiff(Vec<u8>),
}Expand description
Encoded raster output.
Variants§
SeparatePages(Vec<Vec<u8>>)
One image per selected page, used for PNG and JPEG.
MultiPageTiff(Vec<u8>)
One multi-directory TIFF stream for every selected page.
Trait Implementations§
Source§impl Clone for RasterOutput
impl Clone for RasterOutput
Source§fn clone(&self) -> RasterOutput
fn clone(&self) -> RasterOutput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RasterOutput
impl Debug for RasterOutput
impl Eq for RasterOutput
Source§impl PartialEq for RasterOutput
impl PartialEq for RasterOutput
impl StructuralPartialEq for RasterOutput
Auto Trait Implementations§
impl Freeze for RasterOutput
impl RefUnwindSafe for RasterOutput
impl Send for RasterOutput
impl Sync for RasterOutput
impl Unpin for RasterOutput
impl UnsafeUnpin for RasterOutput
impl UnwindSafe for RasterOutput
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<T> ErasedDestructor for Twhere
T: 'static,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.