Struct nannou_wgpu::TextureView[][src]

pub struct TextureView { /* fields omitted */ }
Expand description

A convenient wrapper around a handle to a texture view along with its descriptor.

A TextureView is, perhaps unsurprisingly, a view of some existing texture. The view might be of the whole texture, but it might also be of some sub-section of the texture. When an API provides

Implementations

The width and height of the source texture.

See the extent method for producing the full width, height and depth of the source texture.

The width, height and depth of the source texture.

The unique identifier associated with the texture that this view is derived from.

Access to the inner texture view handle.

Consume the TextureView and produce the inner Arc.

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

The resulting type after dereferencing.

Dereferences the value.

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

Performs the conversion.

Performs the conversion.

The alignment of pointer.

The type for initializers.

Initializes a with the given initializer. Read more

Dereferences the given pointer. Read more

Mutably dereferences the given pointer. Read more

Drops the object pointed to by the given pointer. Read more

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)

recently added

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.