Commit Graph

19 Commits

Author SHA1 Message Date
Matthias Beyer b74e0f713f Remove From<StoreErrorType> for String and provide private helper for that functionality 2016-01-16 14:06:55 +01:00
Matthias Beyer 791995f8fc Remove "Unknown" error type 2016-01-16 13:50:10 +01:00
Matthias Beyer 180eab2652 Pass error members on ::new() 2016-01-16 13:39:53 +01:00
Matthias Beyer 48c3cc5f5d Introduce StoreErrorType enum for simple Error type identification 2016-01-16 13:36:19 +01:00
Matthias Beyer 3f20028bac Add interface impl for FSStore 2016-01-13 22:04:06 +01:00
Matthias Beyer 912c84e663 Make "Store" a trait 2016-01-13 22:03:53 +01:00
Matthias Beyer d23e2f920d impl Drop for Store 2016-01-13 21:51:40 +01:00
Matthias Beyer 92f03edf2b Add extern crate fs2 2016-01-13 21:48:24 +01:00
Matthias Beyer 9845a3354e Add dep: fs2 = 0.2.2 2016-01-13 21:48:18 +01:00
Matthias Beyer fff41b447a Add store-internal cache 2016-01-13 21:47:23 +01:00
Matthias Beyer 4f8aacfa5a Fixup: Store type: read() should return Arc<RWLock<>>, update() should take that 2016-01-13 11:53:56 +01:00
Matthias Beyer 39fab39f97 Add modules in lib.rs 2016-01-12 18:52:47 +01:00
Matthias Beyer b1ace253c8 Add Store type for store 2016-01-12 18:52:47 +01:00
Matthias Beyer 33f097d662 Add Entry type for store 2016-01-12 18:52:47 +01:00
Matthias Beyer f198c5d125 Add EntryContent type for store 2016-01-12 18:52:40 +01:00
Matthias Beyer 4640ae8963 Add error type for store 2016-01-12 18:52:40 +01:00
Matthias Beyer ac1dd3e7f3 Add EntryHeader type for store 2016-01-12 18:52:34 +01:00
Matthias Beyer a6cc103584 Add dep: toml 2016-01-12 18:10:16 +01:00
Matthias Beyer f35029a3d0 Add: libimagstore 2016-01-09 23:51:31 +01:00