pub struct EmbeddedJpeg {
pub start: usize,
pub end: usize,
pub width: u16,
pub height: u16,
pub has_exif: bool,
}Expand description
A JPEG stream found inside a larger file.
Fields§
§start: usizeByte range of the stream, SOI through EOI.
end: usize§width: u16§height: u16§has_exif: boolWhether the stream has its own EXIF (APP1) segment.
Implementations§
Trait Implementations§
Source§impl Clone for EmbeddedJpeg
impl Clone for EmbeddedJpeg
Source§impl Debug for EmbeddedJpeg
impl Debug for EmbeddedJpeg
impl Eq for EmbeddedJpeg
Source§impl PartialEq for EmbeddedJpeg
impl PartialEq for EmbeddedJpeg
impl StructuralPartialEq for EmbeddedJpeg
Auto Trait Implementations§
impl Freeze for EmbeddedJpeg
impl RefUnwindSafe for EmbeddedJpeg
impl Send for EmbeddedJpeg
impl Sync for EmbeddedJpeg
impl Unpin for EmbeddedJpeg
impl UnsafeUnpin for EmbeddedJpeg
impl UnwindSafe for EmbeddedJpeg
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more