Commit graph

22 commits

Author SHA1 Message Date
86e7dde4b7 Derive Debug for StoreError 2016-01-16 14:29:09 +01:00
f36615940a Do not impl Debug but derive 2016-01-16 14:26:29 +01:00
0ace28897f derive Copy in StoreErrorKind 2016-01-16 14:18:49 +01:00
e7c43c2c9d Rename: StoreErrorType -> StoreErrorKind 2016-01-16 14:09:34 +01:00
e467c1e8ec Remove StoreError::expl member 2016-01-16 14:08:39 +01:00
b74e0f713f Remove From<StoreErrorType> for String and provide private helper for that functionality 2016-01-16 14:06:55 +01:00
791995f8fc Remove "Unknown" error type 2016-01-16 13:50:10 +01:00
180eab2652 Pass error members on ::new() 2016-01-16 13:39:53 +01:00
48c3cc5f5d Introduce StoreErrorType enum for simple Error type identification 2016-01-16 13:36:19 +01:00
3f20028bac Add interface impl for FSStore 2016-01-13 22:04:06 +01:00
912c84e663 Make "Store" a trait 2016-01-13 22:03:53 +01:00
d23e2f920d impl Drop for Store 2016-01-13 21:51:40 +01:00
92f03edf2b Add extern crate fs2 2016-01-13 21:48:24 +01:00
fff41b447a Add store-internal cache 2016-01-13 21:47:23 +01:00
4f8aacfa5a Fixup: Store type: read() should return Arc<RWLock<>>, update() should take that 2016-01-13 11:53:56 +01:00
39fab39f97 Add modules in lib.rs 2016-01-12 18:52:47 +01:00
b1ace253c8 Add Store type for store 2016-01-12 18:52:47 +01:00
33f097d662 Add Entry type for store 2016-01-12 18:52:47 +01:00
f198c5d125 Add EntryContent type for store 2016-01-12 18:52:40 +01:00
4640ae8963 Add error type for store 2016-01-12 18:52:40 +01:00
ac1dd3e7f3 Add EntryHeader type for store 2016-01-12 18:52:34 +01:00
f35029a3d0 Add: libimagstore 2016-01-09 23:51:31 +01:00