Crate dochy_core[−][src]
Modules
| error | |
| intf | |
| structs |
Structs
| HashMt | |
| JsonFileImpl |
Enums
| SetSabunError |
Traits
| JsonFile |
Functions
| adjust_versions | paramのsabunがあれば上書き、mut_listはoldのものを全部入れ、(あるなら)newの方のものは全削除して入れ替える 基本的に、新バージョンのjsonと旧バージョンのデータが有り、旧バージョンのデータはRootのsabunとMutListには変更が加えられているだろう Defaultが更新されるので、undefinedが設定される。 |
| json_dir_to_root | |
| json_files_to_root | |
| root_to_json_new_default | 本来デフォルト値と差分が保存されているのだが、見やすくするためにまとめてデフォルト値にしてしまう。 デフォルト値も差分も全部Json化したいユースケースもあるかもしれない・・・? |
Type Definitions
| HashM | デフォルトのHasherはランダムなので、毎回出てくる順序が違い直観的じゃないように思う。それに効率も少し悪い。 このシステムは外部の人間がHashtableのKeyを決めることが出来るようになっていないのでDos耐性はいらない 固定のHasherに変える |