summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2017-08-13 21:48:17 +0000
committerMatthias Beyer <mail@beyermatthias.de>2017-08-27 15:12:09 +0200
commit59a3662ac47b0c657781bd1db34bbf9a5a692326 (patch)
tree709f72c44c8d978a5a76abb9036c6f08744a4aa2 /lib
parent31254071e5a4bf2f5db9067c5cdb22c25579ac67 (diff)
Reorganize code in subdirs
Diffstat (limited to 'lib')
-rw-r--r--lib/core/libimagerror/Cargo.toml18
l---------lib/core/libimagerror/README.md1
-rw-r--r--lib/core/libimagerror/src/error_gen.rs440
-rw-r--r--lib/core/libimagerror/src/into.rs33
-rw-r--r--lib/core/libimagerror/src/iter.rs232
-rw-r--r--lib/core/libimagerror/src/lib.rs40
-rw-r--r--lib/core/libimagerror/src/trace.rs154
-rw-r--r--lib/core/libimagrt/.gitignore1
-rw-r--r--lib/core/libimagrt/Cargo.toml29
l---------lib/core/libimagrt/README.md1
-rw-r--r--lib/core/libimagrt/src/configuration.rs303
-rw-r--r--lib/core/libimagrt/src/error.rs36
-rw-r--r--lib/core/libimagrt/src/lib.rs57
-rw-r--r--lib/core/libimagrt/src/logger.rs133
-rw-r--r--lib/core/libimagrt/src/runtime.rs463
-rw-r--r--lib/core/libimagrt/src/setup.rs46
-rw-r--r--lib/core/libimagrt/src/spec.rs30
-rw-r--r--lib/core/libimagstore/.gitignore1
-rw-r--r--lib/core/libimagstore/Cargo.toml73
l---------lib/core/libimagstore/README.md1
-rw-r--r--lib/core/libimagstore/src/configuration.rs104
-rw-r--r--lib/core/libimagstore/src/error.rs116
-rw-r--r--lib/core/libimagstore/src/file_abstraction/fs.rs167
-rw-r--r--lib/core/libimagstore/src/file_abstraction/inmemory.rs177
-rw-r--r--lib/core/libimagstore/src/file_abstraction/mod.rs120
-rw-r--r--lib/core/libimagstore/src/file_abstraction/stdio/mapper/json.rs250
-rw-r--r--lib/core/libimagstore/src/file_abstraction/stdio/mapper/mod.rs32
-rw-r--r--lib/core/libimagstore/src/file_abstraction/stdio/mod.rs127
-rw-r--r--lib/core/libimagstore/src/file_abstraction/stdio/out.rs157
-rw-r--r--lib/core/libimagstore/src/lib.rs62
-rw-r--r--lib/core/libimagstore/src/store.rs1747
-rw-r--r--lib/core/libimagstore/src/storeid.rs391
-rw-r--r--lib/core/libimagstore/src/toml_ext.rs894
-rw-r--r--lib/core/libimagstore/src/util.rs70
-rw-r--r--lib/domain/libimagbookmark/Cargo.toml24
l---------lib/domain/libimagbookmark/README.md1
-rw-r--r--lib/domain/libimagbookmark/src/collection.rs222
-rw-r--r--lib/domain/libimagbookmark/src/error.rs33
-rw-r--r--lib/domain/libimagbookmark/src/lib.rs47
-rw-r--r--lib/domain/libimagbookmark/src/link.rs76
-rw-r--r--lib/domain/libimagbookmark/src/result.rs25
-rw-r--r--lib/domain/libimagcounter/Cargo.toml23
l---------lib/domain/libimagcounter/README.md1
-rw-r--r--lib/domain/libimagcounter/src/counter.rs266
-rw-r--r--lib/domain/libimagcounter/src/error.rs32
-rw-r--r--lib/domain/libimagcounter/src/lib.rs47
-rw-r--r--lib/domain/libimagcounter/src/result.rs25
-rw-r--r--lib/domain/libimagdiary/Cargo.toml30
l---------lib/domain/libimagdiary/README.md1
-rw-r--r--lib/domain/libimagdiary/src/config.rs43
-rw-r--r--lib/domain/libimagdiary/src/diary.rs128
-rw-r--r--lib/domain/libimagdiary/src/diaryid.rs257
-rw-r--r--lib/domain/libimagdiary/src/entry.rs90
-rw-r--r--lib/domain/libimagdiary/src/error.rs38
-rw-r--r--lib/domain/libimagdiary/src/is_in_diary.rs44
-rw-r--r--lib/domain/libimagdiary/src/iter.rs132
-rw-r--r--lib/domain/libimagdiary/src/lib.rs62
-rw-r--r--lib/domain/libimagdiary/src/result.rs24
-rw-r--r--lib/domain/libimagdiary/src/viewer.rs64
-rw-r--r--lib/domain/libimagmail/Cargo.toml25
l---------lib/domain/libimagmail/README.md1
-rw-r--r--lib/domain/libimagmail/src/error.rs35
-rw-r--r--lib/domain/libimagmail/src/hasher.rs87
-rw-r--r--lib/domain/libimagmail/src/iter.rs56
-rw-r--r--lib/domain/libimagmail/src/lib.rs35
-rw-r--r--lib/domain/libimagmail/src/mail.rs137
-rw-r--r--lib/domain/libimagmail/src/result.rs25
-rw-r--r--lib/domain/libimagnotes/Cargo.toml25
-rw-r--r--lib/domain/libimagnotes/src/error.rs32
-rw-r--r--lib/domain/libimagnotes/src/lib.rs51
-rw-r--r--lib/domain/libimagnotes/src/note.rs204
-rw-r--r--lib/domain/libimagnotes/src/result.rs25
-rw-r--r--lib/domain/libimagtodo/Cargo.toml28
-rw-r--r--lib/domain/libimagtodo/src/error.rs32
-rw-r--r--lib/domain/libimagtodo/src/lib.rs52
-rw-r--r--lib/domain/libimagtodo/src/result.rs24
-rw-r--r--lib/domain/libimagtodo/src/task.rs294
-rw-r--r--lib/entry/libimagentryannotation/Cargo.toml21
l---------lib/entry/libimagentryannotation/README.md1
-rw-r--r--lib/entry/libimagentryannotation/src/annotateable.rs84
-rw-r--r--lib/entry/libimagentryannotation/src/annotation_fetcher.rs115
-rw-r--r--lib/entry/libimagentryannotation/src/error.rs35
-rw-r--r--lib/entry/libimagentryannotation/src/lib.rs33
-rw-r--r--lib/entry/libimagentryannotation/src/result.rs26
-rw-r--r--lib/entry/libimagentrycategory/Cargo.toml27
-rw-r--r--lib/entry/libimagentrycategory/src/category.rs103
-rw-r--r--lib/entry/libimagentrycategory/src/error.rs36
-rw-r--r--lib/entry/libimagentrycategory/src/lib.rs38
-rw-r--r--lib/entry/libimagentrycategory/src/register.rs290
-rw-r--r--lib/entry/libimagentrycategory/src/result.rs26
-rw-r--r--lib/entry/libimagentrydatetime/Cargo.toml28
-rw-r--r--lib/entry/libimagentrydatetime/src/datepath/accuracy.rs112
-rw-r--r--lib/entry/libimagentrydatetime/src/datepath/compiler.rs196
-rw-r--r--lib/entry/libimagentrydatetime/src/datepath/error.rs30
-rw-r--r--lib/entry/libimagentrydatetime/src/datepath/format.rs92
-rw-r--r--lib/entry/libimagentrydatetime/src/datepath/mod.rs26
-rw-r--r--lib/entry/libimagentrydatetime/src/datepath/result.rs25
-rw-r--r--lib/entry/libimagentrydatetime/src/datepath/to_store_id.rs39
-rw-r--r--lib/entry/libimagentrydatetime/src/datetime.rs330
-rw-r--r--lib/entry/libimagentrydatetime/src/error.rs39
-rw-r--r--lib/entry/libimagentrydatetime/src/lib.rs37
-rw-r--r--lib/entry/libimagentrydatetime/src/range.rs111
-rw-r--r--lib/entry/libimagentrydatetime/src/result.rs25
-rw-r--r--lib/entry/libimagentryedit/Cargo.toml21
-rw-r--r--lib/entry/libimagentryedit/src/edit.rs66
-rw-r--r--lib/entry/libimagentryedit/src/error.rs32
-rw-r--r--lib/entry/libimagentryedit/src/lib.rs27
-rw-r--r--lib/entry/libimagentryedit/src/result.rs25
-rw-r--r--lib/entry/libimagentryfilter/Cargo.toml26
l---------lib/entry/libimagentryfilter/README.md1
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/bool_filter.rs41
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/content/grep.rs72
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/content/length/is_over.rs45
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/content/length/is_under.rs45
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/content/length/mod.rs21
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/content/mod.rs21
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/header/field_eq.rs63
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/header/field_exists.rs48
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/header/field_grep.rs68
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/header/field_gt.rs79
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/header/field_isempty.rs64
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/header/field_istype.rs89
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/header/field_lt.rs79
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/header/field_path.rs20
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/header/field_predicate.rs65
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/header/mod.rs29
-rw-r--r--lib/entry/libimagentryfilter/src/builtin/header/version/eq.rs62
-rw-r--r--