Allow to specify bom type for patched kirikiri ks script

This commit is contained in:
2026-03-14 10:19:16 +08:00
parent cf82b19f25
commit da3e102baa
4 changed files with 10 additions and 1 deletions

View File

@@ -625,6 +625,9 @@ pub struct ExtraConfig {
#[cfg(feature = "kirikiri")]
/// Kirikiri message tags, used to extract more message from ks script.
pub kirikiri_message_tags: std::sync::Arc<std::collections::HashSet<String>>,
#[cfg(feature = "kirikiri")]
/// Specifiy BOM type when creating new Kirikiri ks script. If not specified, detect from original script.
pub kirikiri_ks_bom: Option<BomType>,
}
#[derive(Clone, Copy, Debug, ValueEnum, PartialEq, Eq, PartialOrd, Ord)]