1234567891011121314151617181920212223242526 |
- use std::rc::Rc;
- use starry_server::{
- base::display::Display,
- config::Config,
- core::{starry_server, StarryServer, SCREEN_HEIGHT, SCREEN_WIDTH},
- };
- fn main() {
- // TODO 考虑多个显示器
- let mut displays: Vec<Display> = Vec::new();
- displays.push(Display::new(
- 0,
- 0,
- SCREEN_WIDTH as i32,
- SCREEN_HEIGHT as i32,
- ));
- // TODO 暂时不考虑配置文件
- let config: Rc<Config> = Rc::new(Config::default());
- //开启Starry Server
- StarryServer::new(config, displays);
- let server = starry_server().unwrap();
- server.run();
- }
|