diff --git a/crates/voicevox_core/src/asyncs.rs b/crates/voicevox_core/src/asyncs.rs index 05d7d83ec..d63409540 100644 --- a/crates/voicevox_core/src/asyncs.rs +++ b/crates/voicevox_core/src/asyncs.rs @@ -51,6 +51,10 @@ impl Async for SingleTasked { type Mutex = StdMutex; type RoFile = StdFile; + /// ファイルを読み取り専用(RO)で開く。 + /// + /// `io::Error`は素(`i32`相当)のままにしておき、この関数を呼び出す側でfs-err風のメッセージを付 + /// ける。 async fn open_file_ro(path: impl AsRef) -> io::Result { std::fs::File::open(path).map(StdFile) }