mirror of
https://github.com/Yuyi-Oak/BlueArchiveToolkit.git
synced 2026-09-18 08:14:55 +08:00
26 lines
958 B
Rust
26 lines
958 B
Rust
//! Official Blue Archive service adapters.
|
|
//!
|
|
//! This module only models URL rules observed from the official Yostar JP
|
|
//! client endpoints. Mirror-specific layers such as `bluearchive.cafe` or
|
|
//! `text=jp/voice=jp/media=jp` are intentionally excluded.
|
|
|
|
pub mod backend;
|
|
pub mod game_main_config;
|
|
pub mod inventory;
|
|
pub mod launcher;
|
|
pub mod yostar_jp;
|
|
|
|
pub use backend::{
|
|
destination_under_root, DownloadUrlMapper, InventoryParser, OfficialResourceBackend,
|
|
PlatformCatalogInput, SidecarHashStrategy, SidecarHashVerification, XxHash32DecimalSeedZero,
|
|
YostarJpBackend,
|
|
};
|
|
pub use game_main_config::YostarJpGameMainConfig;
|
|
pub use inventory::{
|
|
YostarJpDownloadInventory, YostarJpPlatformCatalogInventory, YostarJpPlatformDownloadInventory,
|
|
};
|
|
pub use launcher::{
|
|
YostarJpInstalledGameBootstrap, YostarJpLauncherConfig, YostarJpLauncherManifest,
|
|
};
|
|
pub use yostar_jp::{verified_official_platforms, PatchPlatform, YostarJpResourceRoot};
|