1
2
3
4
5
6
7
8
9
10
11
12
use crate::base::Handler;
use os::objects::dependency::StaticDependency;
pub trait Dependencies: Sized {
fn dependencies(&self) -> &[StaticDependency];
}
impl<T: Handler> Dependencies for T {
fn dependencies(&self) -> &[StaticDependency] {
Handler::dependencies(self)
}
}