pub struct DisplayInfo {
    pub width: u32,
    pub height: u32,
    pub format: ColorFormat,
    pub fb_base_vaddr: usize,
    pub fb_size: usize,
}

Fields

width: u32

visible width

height: u32

visible height

format: ColorFormat

color encoding format of RGBA

fb_base_vaddr: usize

frame buffer base virtual address

fb_size: usize

frame buffer size

Implementations

Number of bytes between each row of the frame buffer.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Casts the value.

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Casts the value.

Casts the value.

Casts the value.

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Casts the value.

Casts the value.

Casts the value.

Casts the value.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Casts the value.

Casts the value.

Casts the value.

Casts the value.