---
source: src/high_level.rs
expression: packfile
---
[
Blob(
b"hello world!",
),
Blob(
b"test",
),
Tree(
[
TreeItem {
kind: File,
name: Cow(
"c.txt",
),
hash: [
188,
119,
116,
167,
177,
141,
235,
29,
123,
208,
33,
45,
52,
36,
106,
155,
18,
96,
174,
23,
],
sort_name: "c.txt",
},
],
),
Tree(
[
TreeItem {
kind: Directory,
name: Cow(
"b",
),
hash: [
65,
198,
120,
31,
37,
221,
177,
61,
142,
242,
236,
254,
191,
80,
202,
186,
44,
71,
71,
234,
],
sort_name: "b/",
},
],
),
Tree(
[
TreeItem {
kind: File,
name: Cow(
"c.txt",
),
hash: [
48,
215,
77,
37,
132,
66,
199,
198,
85,
18,
234,
250,
180,
116,
86,
141,
215,
6,
196,
48,
],
sort_name: "c.txt",
},
],
),
Tree(
[
TreeItem {
kind: Directory,
name: Cow(
"d",
),
hash: [
72,
157,
22,
218,
2,
209,
127,
99,
17,
32,
172,
39,
148,
57,
221,
204,
132,
195,
168,
129,
],
sort_name: "d/",
},
],
),
Tree(
[
TreeItem {
kind: Directory,
name: Cow(
"a",
),
hash: [
159,
188,
55,
140,
131,
37,
51,
16,
124,
161,
77,
229,
135,
77,
235,
251,
219,
170,
205,
168,
],
sort_name: "a/",
},
TreeItem {
kind: Directory,
name: Cow(
"c",
),
hash: [
40,
81,
135,
177,
189,
171,
157,
76,
228,
114,
5,
171,
120,
67,
95,
184,
109,
93,
6,
109,
],
sort_name: "c/",
},
],
),
Commit(
Commit {
tree: [
116,
147,
237,
243,
146,
103,
126,
119,
24,
44,
0,
155,
212,
236,
177,
214,
30,
171,
22,
210,
],
author: CommitUserInfo {
name: "me",
email: "me@example.com",
time: 1970-01-01 0:00:00.0 +00:00:00,
},
committer: CommitUserInfo {
name: "me",
email: "me@example.com",
time: 1970-01-01 0:00:00.0 +00:00:00,
},
message: "initial commit",
},
),
]