use crate::{base::Handler, std::objects::dependency::StaticDependency};
pub trait Dependencies: Sized {
fn dependencies(&self) -> &'static [StaticDependency];
}
impl<T: Handler> Dependencies for T {
fn dependencies(&self) -> &'static [StaticDependency] {
Handler::dependencies(self)
}
}