logo
pub enum ImageFormat {
Show 42 variants Unknown, Rgba32f, Rgba16f, R32f, Rgba8, Rgba8Snorm, Rg32f, Rg16f, R11fG11fB10f, R16f, Rgba16, Rgb10A2, Rg16, Rg8, R16, R8, Rgba16Snorm, Rg16Snorm, Rg8Snorm, R16Snorm, R8Snorm, Rgba32i, Rgba16i, Rgba8i, R32i, Rg32i, Rg16i, Rg8i, R16i, R8i, Rgba32ui, Rgba16ui, Rgba8ui, R32ui, Rgb10a2ui, Rg32ui, Rg16ui, Rg8ui, R16ui, R8ui, R64ui, R64i,
}

Variants

Unknown

Rgba32f

Rgba16f

R32f

Rgba8

Rgba8Snorm

Rg32f

Rg16f

R11fG11fB10f

R16f

Rgba16

Rgb10A2

Rg16

Rg8

R16

R8

Rgba16Snorm

Rg16Snorm

Rg8Snorm

R16Snorm

R8Snorm

Rgba32i

Rgba16i

Rgba8i

R32i

Rg32i

Rg16i

Rg8i

R16i

R8i

Rgba32ui

Rgba16ui

Rgba8ui

R32ui

Rgb10a2ui

Rg32ui

Rg16ui

Rg8ui

R16ui

R8ui

R64ui

R64i

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

Performs the conversion.

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

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

The resulting type after obtaining ownership.

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

🔬 This is a nightly-only experimental API. (toowned_clone_into)

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.