pub trait ActivityProcessor { // Required method fn process(&self, activity: &Activity) -> Activity; }