pub enum DecodeFilter {
Flate,
LZW,
ASCII85,
ASCIIHex,
RunLength,
DCT,
CCITTFax,
JBIG2,
JPX,
}Expand description
Available PDF stream decode filters.
Variants§
Flate
FlateDecode — zlib/deflate decompression.
LZW
LZWDecode — LZW decompression.
ASCII85
ASCII85Decode — base-85 decoding.
ASCIIHex
ASCIIHexDecode — hexadecimal decoding.
RunLength
RunLengthDecode — run-length decoding.
DCT
DCTDecode — JPEG decompression.
CCITTFax
CCITTFaxDecode — fax decompression.
JBIG2
JBIG2Decode — JBIG2 decompression.
JPX
JPXDecode (JPEG 2000) — JPEG 2000 decompression.
Trait Implementations§
Source§impl Clone for DecodeFilter
impl Clone for DecodeFilter
Source§fn clone(&self) -> DecodeFilter
fn clone(&self) -> DecodeFilter
Returns a duplicate of the value. Read more
1.0.0 · 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 DecodeFilter
impl Debug for DecodeFilter
Source§impl Hash for DecodeFilter
impl Hash for DecodeFilter
Source§impl PartialEq for DecodeFilter
impl PartialEq for DecodeFilter
impl Eq for DecodeFilter
impl StructuralPartialEq for DecodeFilter
Auto Trait Implementations§
impl Freeze for DecodeFilter
impl RefUnwindSafe for DecodeFilter
impl Send for DecodeFilter
impl Sync for DecodeFilter
impl Unpin for DecodeFilter
impl UnsafeUnpin for DecodeFilter
impl UnwindSafe for DecodeFilter
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