[][src]Struct fractal_gen::image::header::Header

pub struct Header {
    pub image_width: u32,
    pub image_height: u32,
    // some fields omitted
}

The structure of the image Header.

Fields

image_width: u32

The image's width in pixels.

image_height: u32

The image's height in pixels.

Methods

impl Header[src]

pub fn new(image_width: u32, image_height: u32, image_size: u32) -> Header[src]

Create a new Header.

pub fn get_binary_data(&self) -> Vec<u8>[src]

Get the binary data of the header.

Auto Trait Implementations

impl RefUnwindSafe for Header

impl Send for Header

impl Sync for Header

impl Unpin for Header

impl UnwindSafe for Header

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.