fact: Definition decode_bytebuffer (s : nat) (b : T) (cd : CacheDecode) : option ({ n :_ & ByteBuffer.t n } * T * CacheDecode) := match decode_Vector (decode_word (sz := 8)) s b cd with | Some (v, t, cd) => Some (existT ByteBuffer.t _ v, t, cd) | None => None end.
imports: Fiat.Common.Coq__8_4__8_5__Compat Coq.Arith.Peano_dec Coq.Logic.Eqdep_dec Coq.ZArith.ZArith Fiat.Narcissus.Common.Specs Fiat.Narcissus.Formats.WordOpt Fiat.Narcissus.Formats.Vector Fiat.Narcissus.BinLib.Core Bedrock.Word