trpl-zh-cn/listings/ch18-oop/listing-18-04/src/lib.rs
2024-10-20 23:44:05 +08:00

10 lines
138 B
Rust

pub trait Draw {
fn draw(&self);
}
// ANCHOR: here
pub struct Screen {
pub components: Vec<Box<dyn Draw>>,
}
// ANCHOR_END: here