20 个版本 (4 个稳定版)
2.0.1 | 2024 年 4 月 1 日 |
---|---|
2.0.0 | 2024 年 3 月 3 日 |
1.2.0 | 2023 年 10 月 21 日 |
1.1.0 | 2022 年 9 月 5 日 |
0.8.1 | 2021 年 7 月 25 日 |
在 配置 中排名第 557
每月下载 84 次
在 2 crates 中使用
79KB
2K SLoC
mist-core
mist 功能的核心。包含 mist 特定的实用程序以及一些可以用于其他程序与 split 文件交互的实用程序。
使用方法
将 mist-core 添加到您的 Cargo.toml 文件中。
[dependencies.mist-core]
version = "2"
特性
mist-core
提供了几个特性,主要用于启用定时器所使用的功能。这些包括
state
: 启用 timer::state 模块,主要包含 mist 运行期间内部状态相关的东西dialogs
: 启用对话框模块,包含诸如提示用户选择文件的对话框等config
: 启用 config 模块,包含 mist 的配置实用程序和类型portable
: 将配置路径更改为可执行文件的目录,而不是平台特定的位置instant
: 启用 timer::instant 模块,包含在平台中其行为不符合 mist 需求时的替代实现std::time::Instant
lss
: 启用(实验性,有一定损失)将 LiveSplit 分割文件转换为 mist 分割文件的转换。在文件中设置时间很少或没有的情况下最可能准确。bg
: 启用 mist 的背景图片支持ser
: 启用 Run(以及启用状态时 StateDump)的序列化和反序列化
state
、dialogs
、config
、instant
和 ser
默认启用,因为 mist 默认使用它们。
Run
结构和相关项目始终包含在内。
依赖
~0.3–9.5MB
~93K SLoC