use specs::saveload::SimpleMarker; use crate::components::{Planet, Position, Ship, Velocity}; use super::Persistence; pub struct PersistWorld; pub struct PersistWorldMarker; impl Persistence for PersistWorld { type Marker = SimpleMarker; type Components = (Position, Velocity, Planet, Ship); }