[]Struct rendy::resource::FormatProperties

pub struct FormatProperties {
    pub max_extent: Extent,
    pub max_levels: u8,
    pub max_layers: u16,
    pub sample_count_mask: u8,
    pub max_resource_size: usize,
}

Image format properties.

Fields

max_extent: Extent

Maximum extent.

max_levels: u8

Max number of mipmap levels.

max_layers: u16

Max number of array layers.

sample_count_mask: u8

Bit mask of supported sample counts.

max_resource_size: usize

Maximum size of the resource in bytes.

Trait Implementations

impl StructuralEq for FormatProperties

impl PartialEq<FormatProperties> for FormatProperties

impl Copy for FormatProperties

impl Eq for FormatProperties

impl Debug for FormatProperties

impl Hash for FormatProperties

impl Clone for FormatProperties

impl StructuralPartialEq for FormatProperties

Auto Trait Implementations

Blanket Implementations

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.

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

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

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

impl<T> SetParameter for T

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float
[src]