[][src]Crate df_st_core

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 deserialize_best_effort::*;
pub use df_st_info::*;
pub use df_world::*;
pub use fillable::*;
pub use git_issue::GitIssue;
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