Crate df_st_core

Crate df_st_core 

Source
Expand description

§DF Storyteller - Core objects Documentation

In this crate are all the object that are used to convert from and to when the application is running. These are also the objects that are returned from the API.

Most of the documentation from the API comes from this crate.

Re-exports§

pub use git_issue::GitIssue;
pub use deserialize_best_effort::*;
pub use df_st_info::*;
pub use df_world::*;
pub use fillable::*;
pub use has_unknown::*;
pub use positions::*;
pub use schema_example::*;
pub use site_map_images::*;
pub use world_map_images::*;

Modules§

bufreader
Buffering wrappers for I/O traits This is copied from https://doc.rust-lang.org/src/std/io/buffered.rs.html It is modified to allow progress indicators like progress bars.
config
Everything related to reading, writing and parsing of the df_storyteller-config.json file.
create_new
deserialize_best_effort
An copy of https://github.com/ralpha/serde_deserializer_best_effort
df_st_info
Objects for basic information for the API about DF Storyteller.
df_world
All core objects that are part of the Dwarf Fortress world
fillable
git_issue
has_unknown
item_count
positions
schema_example
site_map_images
world_map_images