You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: bin.rs
    path of file: ./repos/rust-protobuf/test-crates/protobuf-codegen-protoc-test/src/interop
    
    the code of the file until where you have to start completion: use protobuf::Message;
use protobuf_test_common::hex::encode_hex;
use protobuf_test_common::interop_json_decode;

use super::interop_pb::InteropMessageList;
use crate::interop::interop_pb::InteropMessage;

#[test]
fn test_repeated_packed_fixed_encoding() {
    let mut mm = InteropMessageList::new();
    mm.ts.push(InteropMessage {
        fixed32_repeated: vec![17, 34],
        ..InteropM
    
fn test_repeated_packed_fixed_encoding() {
    let mut mm = InteropMessageList::new();
    mm.ts.push(InteropMessage {
        fixed32_repeated: vec![17, 34],
        ..InteropMessage::default()
    });

    let interop_bin = interop_json_decode("{ts: [{fixed32_repeated: [17, 34]}]}");
    let our_bin = mm.write_to_bytes().unwrap();
    // TODO: we are not using packed encoding for fixed
    if false {
        assert_eq!(encode_hex(&interop_bin), encode_hex(&our_bin));
    }
}