pagetop/drust/src/main.rs

30 lines
671 B
Rust

use pagetop::prelude::*;
#[derive(AssignHandle)]
struct Drust;
impl PackageTrait for Drust {
fn dependencies(&self) -> Vec<PackageRef> {
vec![
// Themes.
&pagetop_bootsier::Bootsier,
&pagetop_bulmix::Bulmix,
// Packages.
&pagetop_homedemo::HomeDemo,
&pagetop_admin::Admin,
&pagetop_user::User,
&pagetop_node::Node,
]
}
fn drop_packages(&self) -> Vec<PackageRef> {
vec![
// &pagetop_node::Node
]
}
}
#[pagetop::main]
async fn main() -> std::io::Result<()> {
Application::prepare(&Drust).unwrap().run()?.await
}