pub trait Resource<T: ResourcePath> { // Required method fn resource_path(&mut self) -> &mut Path<T>; }