lumina-iced/src/main.rs
2023-10-08 13:57:57 -05:00

32 lines
667 B
Rust

use iced::executor;
use iced::{Application, Command, Element, Settings, Theme};
fn main() -> iced::Result {
App::run(Settings::default())
}
struct App;
impl Application for App {
type Executor = executor::Default;
type Flags = ();
type Message = ();
type Theme = Theme;
fn new(_flags: ()) -> (App, Command<Self::Message>) {
(App, Command::none())
}
fn title(&self) -> String {
String::from("A cool application")
}
fn update(&mut self, _message: Self::Message) -> Command<Self::Message> {
Command::none()
}
fn view(&self) -> Element<Self::Message> {
"Hello, world!".into()
}
}