|
b8fa7c5696
|
Reset and restart implementation
|
2015-11-23 19:25:27 +01:00 |
|
|
263a3b7780
|
Store the file handle in our internal File type
|
2015-11-23 19:17:46 +01:00 |
|
|
25de1c6c2a
|
We should use the FileID type in the File
|
2015-11-23 18:46:09 +01:00 |
|
|
9aced858ac
|
Outsource file id parsing
|
2015-11-23 18:42:55 +01:00 |
|
|
159b363d58
|
Remove the concept of DataParser and Abstract Data types
We use String as type for Data, so we don't have problems with parsing
things and the whole templating foo in the parser gets a lot simpler.
|
2015-11-10 20:31:05 +01:00 |
|
|
fd35a00381
|
Implement JSON to FileHeaderData parser
|
2015-11-09 18:35:07 +01:00 |
|
|
aa94852e84
|
Add unimplemented macro in match_header_spec()
|
2015-11-07 23:40:03 +01:00 |
|
|
850b4579a8
|
Add type "File" to load a file from disk
|
2015-11-07 23:39:30 +01:00 |
|
|
b123144202
|
Fix types
* We can use a str for the key name
* We don't need a box if we have a vec
|
2015-10-30 18:26:42 +01:00 |
|
|
1c2c52fa37
|
Add "Map" type to FileHeaderSpec and FileHeaderData
|
2015-10-30 18:09:01 +01:00 |
|
|
9dde3e4f72
|
Remove path member from MatchError
At this point, this is too complicated to implement for me.
|
2015-10-30 17:46:25 +01:00 |
|
|
10697feb8a
|
Add error generating
Which required adding of lifetimes
|
2015-10-30 17:35:21 +01:00 |
|
|
caee02c333
|
Add algorithm to match spec on data
|
2015-10-30 16:52:02 +01:00 |
|
|
f9cc0e41ce
|
Implement Display for FileHeaderSpec
|
2015-10-30 16:50:02 +01:00 |
|
|
96ca9637d1
|
Add type MatchError
|
2015-10-30 16:48:48 +01:00 |
|
|
e6fb2f232d
|
FileHeaderSpec, FileHeaderData can derive Debug
|
2015-10-30 16:47:04 +01:00 |
|
|
589844102d
|
Move parser code out of file.rs
|
2015-10-30 14:48:45 +01:00 |
|
|
2989cb803d
|
Move module/file to storage/file
|
2015-10-30 14:31:45 +01:00 |
|