1 2 3 4 5 6 7
//! Renderer trait — 渲染后端抽象 use crate::render::visual::LayeredElement; pub trait Renderer { fn render(&mut self, elements: &[LayeredElement]) -> vello_cpu::Pixmap; }