From 08f48e62c943463e33100c85a860388ba016509e Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Wed, 1 Apr 2026 23:16:11 -0700 Subject: [PATCH] Fix missing std::io::Read import for Windows build in ec_encoder The #[cfg(not(unix))] fallback path uses f.read() which requires the Read trait to be in scope. --- seaweed-volume/src/storage/erasure_coding/ec_encoder.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seaweed-volume/src/storage/erasure_coding/ec_encoder.rs b/seaweed-volume/src/storage/erasure_coding/ec_encoder.rs index b98db9fb0..9cf8e5b00 100644 --- a/seaweed-volume/src/storage/erasure_coding/ec_encoder.rs +++ b/seaweed-volume/src/storage/erasure_coding/ec_encoder.rs @@ -6,7 +6,7 @@ use std::fs::File; use std::io; #[cfg(not(unix))] -use std::io::{Seek, SeekFrom}; +use std::io::{Read, Seek, SeekFrom}; use reed_solomon_erasure::galois_8::ReedSolomon;