pub struct ImageHeader { /* private fields */ }
Implementations§
Source§impl ImageHeader
impl ImageHeader
pub fn new( width: u32, height: u32, compression: Compression, interpretation: PhotometricInterpretation, bits_per_sample: BitsPerSample, ) -> Result<ImageHeader, ImageHeaderError>
pub fn width(&self) -> u32
pub fn height(&self) -> u32
pub fn bits_per_sample(&self) -> BitsPerSample
pub fn compression(&self) -> Compression
pub fn photometric_interpretation(&self) -> PhotometricInterpretation
Trait Implementations§
Source§impl Clone for ImageHeader
impl Clone for ImageHeader
Source§fn clone(&self) -> ImageHeader
fn clone(&self) -> ImageHeader
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for ImageHeader
impl RefUnwindSafe for ImageHeader
impl Send for ImageHeader
impl Sync for ImageHeader
impl Unpin for ImageHeader
impl UnwindSafe for ImageHeader
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