librashader_reflect::front

Trait ShaderReflectObject

source
pub trait ShaderReflectObject: Sized {
    type Compiler;
}
Expand description

The output of a shader compiler that is reflectable.

Required Associated Types§

source

type Compiler

The compiler that produces this reflect object.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl ShaderReflectObject for SpirvCompilation

Marker trait for types that are the reflectable outputs of a shader compilation.