pub trait IntoAtoms<'a> {
// Required method
fn collect(self, atoms: &mut Atoms<'a>);
// Provided method
fn into_atoms(self) -> Atoms<'a>
where Self: Sized { ... }
}
pub trait IntoAtoms<'a> {
// Required method
fn collect(self, atoms: &mut Atoms<'a>);
// Provided method
fn into_atoms(self) -> Atoms<'a>
where Self: Sized { ... }
}