pub trait Ingest {
// Required method
fn ingest(self, commands: &mut EntityCommands<'_>)
where Self: Sized;
// Provided method
fn ingest_path(&self, commands: &mut EntityCommands<'_>, path: &Path) { ... }
}
pub trait Ingest {
// Required method
fn ingest(self, commands: &mut EntityCommands<'_>)
where Self: Sized;
// Provided method
fn ingest_path(&self, commands: &mut EntityCommands<'_>, path: &Path) { ... }
}