Commit graph

20 commits

Author SHA1 Message Date
4c252577f2 Derive: Hash for FileHash 2015-12-27 23:02:06 +01:00
Marcel Müller
22b57d5ad9 Implement FromStr for FileIDType 2015-12-27 18:55:27 +01:00
65aa98607e Add File::persist() 2015-12-27 18:52:25 +01:00
8029057b22 Add File::edit_contents() 2015-12-27 18:52:19 +01:00
961fb27f99 Add File::edit() 2015-12-27 18:52:02 +01:00
312bcf9703 Fixup File::get_new_file_id() 2015-12-27 18:00:56 +01:00
71bf650653 Fixup FileIDType::parse 2015-12-27 18:00:56 +01:00
2585472349 impl Into<String> for FileID 2015-12-27 18:00:56 +01:00
1fc1c73b4a impl Into<String> for FileIDType 2015-12-27 18:00:56 +01:00
fab2dece59 When generating a new FileID, use the FileHash type 2015-12-27 18:00:31 +01:00
62150c5a61 Add missing lifetimes 2015-12-27 18:00:31 +01:00
63bbede00f Add missing 'use ...' 2015-12-27 18:00:31 +01:00
8c2af3e931 Add Path type 2015-12-27 18:00:31 +01:00
7e77d786bb Remove old code, FileIDType::NONE does not exist, we use Option<> 2015-12-21 19:28:15 +01:00
dcec155505 Move FileIDType to new module, export publicly 2015-12-21 19:20:09 +01:00
8a7d4b8aaf Add FileHash type, custom type for an ID 2015-12-21 19:20:09 +01:00
dd7b412976 Remove code 2015-12-21 19:20:09 +01:00
188aacad75 Move FileHeader{Spec,Data} to own submodules 2015-12-06 13:09:51 +01:00
3b89148cd0 Move storage/file_id.rs -> storage/file/id.rs 2015-12-06 13:02:21 +01:00
95f6f2e97e Move file.rs to subdirectory 2015-12-06 13:01:02 +01:00