Struct abstio::abst_data::Manifest [−][src]
Expand description
A list of all canonical data files for A/B Street that’re uploaded somewhere. The file formats are tied to the latest version of the git repo. Players use the updater crate to sync these files with local copies.
Fields
entries: BTreeMap<String, Entry>
Keyed by path, starting with “data/”
Implementations
Removes entries from the Manifest to match the DataPacks that should exist locally.
Because there are so many Seattle maps and they get downloaded in one data pack on native, managing the total file size is important. The “us/seattle” data pack only contains small maps; the “us/huge_seattle” pack has the rest. This returns true for files belonging to “us/huge_seattle”.
If an entry’s path is system data, return the city.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more