Trait bevy::render::render_resource::IntoBinding

pub trait IntoBinding<'a> {
    // Required method
    fn into_binding(self) -> BindingResource<'a>;
}

Required Methods§

Implementations on Foreign Types§

§

impl<'a> IntoBinding<'a> for &'a [&'a TextureView]

Implementors§

§

impl<'a> IntoBinding<'a> for &'a Sampler

§

impl<'a> IntoBinding<'a> for &'a TextureView

§

impl<'a> IntoBinding<'a> for BindingResource<'a>

§

impl<'a> IntoBinding<'a> for BufferBinding<'a>

§

impl<'a, T> IntoBinding<'a> for &'a DynamicStorageBuffer<T>
where T: ShaderType + WriteInto,

§

impl<'a, T> IntoBinding<'a> for &'a DynamicUniformBuffer<T>
where T: ShaderType + WriteInto,

§

impl<'a, T> IntoBinding<'a> for &'a StorageBuffer<T>
where T: ShaderType + WriteInto,

§

impl<'a, T> IntoBinding<'a> for &'a UniformBuffer<T>
where T: ShaderType + WriteInto,