pub struct BmpHeader64 {
pub signature: u32,
pub valid_dump: u32,
pub first_page: u64,
pub total_present_pages: u64,
pub pages: u64,
/* private fields */
}Fields§
§signature: u32§valid_dump: u32§first_page: u64The offset of the first page in the file.
total_present_pages: u64Total number of pages present in the bitmap.
pages: u64Total number of pages in image. This dictates the total size of the
bitmap. This is not the same as the TotalPresentPages which is only
the sum of the bits set to 1.
Implementations§
Source§impl BmpHeader64
impl BmpHeader64
pub fn looks_good(&self) -> bool
Trait Implementations§
Source§impl Debug for BmpHeader64
impl Debug for BmpHeader64
Source§impl Default for BmpHeader64
impl Default for BmpHeader64
Source§fn default() -> BmpHeader64
fn default() -> BmpHeader64
Returns the “default value” for a type. Read more
impl Pod for BmpHeader64
Auto Trait Implementations§
impl Freeze for BmpHeader64
impl RefUnwindSafe for BmpHeader64
impl Send for BmpHeader64
impl Sync for BmpHeader64
impl Unpin for BmpHeader64
impl UnwindSafe for BmpHeader64
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