pub trait PostProcessingEffect {
// Provided method
fn render(
&self,
_app_state: &AppState,
_vertex_buffer: &VertexBuffer<Vertex>,
_index_buffer: &IndexBuffer<u32>,
_target: &mut SimpleFrameBuffer<'_>,
_source: &Texture2d,
_depth_source: &DepthTexture2d,
_buffer_textures: &Vec<Texture2d>,
) { ... }
}Provided Methods§
fn render( &self, _app_state: &AppState, _vertex_buffer: &VertexBuffer<Vertex>, _index_buffer: &IndexBuffer<u32>, _target: &mut SimpleFrameBuffer<'_>, _source: &Texture2d, _depth_source: &DepthTexture2d, _buffer_textures: &Vec<Texture2d>, )
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".