pub trait Link {
type Platform: Platform + ?Sized;
// Required methods
fn instance(&self) -> &Rc<Instance<Self::Platform>>;
fn memory(&self) -> &Memory;
// Provided method
fn queue_rerender(&self) { ... }
}
pub trait Link {
type Platform: Platform + ?Sized;
// Required methods
fn instance(&self) -> &Rc<Instance<Self::Platform>>;
fn memory(&self) -> &Memory;
// Provided method
fn queue_rerender(&self) { ... }
}