pub trait AbstractSource<'a> {
// Required methods
fn name(&self) -> Option<String>;
fn ensure_build_dep(&mut self, dep: Entry);
}pub trait AbstractSource<'a> {
// Required methods
fn name(&self) -> Option<String>;
fn ensure_build_dep(&mut self, dep: Entry);
}