pebble-engine 0.1.2

A modular, ECS-style graphics/app framework for Rust.
Documentation
1
2
3
4
5
6
7
use crate::prelude::Backend;

pub trait DeviceUpload<B: Backend>: 'static + Send + Sync + Sized {
    type Source: 'static + Send + Sync;

    fn upload(source: &Self::Source, backend: &B) -> Self;
}