Fast and robust atproto CAR file processing in rust

oh this happened already

Changed files
-3
src
-3
src/drive.rs
··· 49 49 /// If we _never_ needed this block, then we may have wasted a bit of effort 50 50 /// trying to process it. Oh well. 51 51 /// 52 - /// It would be nice to store the real error type from the processing 53 - /// function, but I'm leaving that generics puzzle for later. 54 - /// 55 52 /// There's an alternative here, which would be to kick unprocessable blocks 56 53 /// back to Raw, or maybe even a new RawUnprocessable variant. Then we could 57 54 /// surface the typed error later if needed by trying to reprocess.