pub trait Access {
    const DEFAULT_READ: AccessType;
    const DEFAULT_WRITE: AccessType;
}
Expand description

Associated type trait which enables default values for read and write methods.

Required Associated Constants§

source

const DEFAULT_READ: AccessType

The default AccessType for read operations, if not specified explicitly.

source

const DEFAULT_WRITE: AccessType

The default AccessType for write operations, if not specified explicitly.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Access for ComputePipeline

source§

const DEFAULT_READ: AccessType = AccessType::ComputeShaderReadSampledImageOrUniformTexelBuffer

source§

const DEFAULT_WRITE: AccessType = AccessType::ComputeShaderWrite

source§

impl Access for GraphicPipeline

source§

const DEFAULT_READ: AccessType = AccessType::AnyShaderReadSampledImageOrUniformTexelBuffer

source§

const DEFAULT_WRITE: AccessType = AccessType::AnyShaderWrite

source§

impl Access for RayTracePipeline

source§

const DEFAULT_READ: AccessType = AccessType::RayTracingShaderReadSampledImageOrUniformTexelBuffer

source§

const DEFAULT_WRITE: AccessType = AccessType::AnyShaderWrite