pub struct BitmapHeader {
pub encoding: SampleEncoding,
pub height: u32,
pub width: u32,
}
Expand description
Header produced by a pbm
file (“Portable Bit Map”)
Fields
encoding: SampleEncoding
Binary or Ascii encoded file
height: u32
Height of the image file
width: u32
Width of the image file
Trait Implementations
sourceimpl Clone for BitmapHeader
impl Clone for BitmapHeader
sourcefn clone(&self) -> BitmapHeader
fn clone(&self) -> BitmapHeader
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BitmapHeader
impl Debug for BitmapHeader
sourceimpl From<BitmapHeader> for PnmHeader
impl From<BitmapHeader> for PnmHeader
sourcefn from(header: BitmapHeader) -> Self
fn from(header: BitmapHeader) -> Self
Performs the conversion.
impl Copy for BitmapHeader
Auto Trait Implementations
impl RefUnwindSafe for BitmapHeader
impl Send for BitmapHeader
impl Sync for BitmapHeader
impl Unpin for BitmapHeader
impl UnwindSafe for BitmapHeader
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more