[INFO] fetching crate hdk_crud 0.5.6...
[INFO] testing hdk_crud-0.5.6 against 1.63.0 for beta-1.64-2
[INFO] extracting crate hdk_crud 0.5.6 into /workspace/builds/worker-4/source
[INFO] validating manifest of crates.io crate hdk_crud 0.5.6 on toolchain 1.63.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.63.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate hdk_crud 0.5.6
[INFO] finished tweaking crates.io crate hdk_crud 0.5.6
[INFO] tweaked toml for crates.io crate hdk_crud 0.5.6 written to /workspace/builds/worker-4/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.63.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.63.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded strum_macros v0.18.0
[INFO] [stderr]   Downloaded quote v1.0.21
[INFO] [stderr]   Downloaded proc-macro2 v1.0.43
[INFO] [stderr]   Downloaded darling v0.13.4
[INFO] [stderr]   Downloaded heck v0.3.3
[INFO] [stderr]   Downloaded serde v1.0.143
[INFO] [stderr]   Downloaded smallvec v1.9.0
[INFO] [stderr]   Downloaded cfg-if v1.0.0
[INFO] [stderr]   Downloaded libc v0.2.131
[INFO] [stderr]   Downloaded tokio-util v0.7.3
[INFO] [stderr]   Downloaded num-rational v0.4.1
[INFO] [stderr]   Downloaded derivative v2.2.0
[INFO] [stderr]   Downloaded darling v0.10.2
[INFO] [stderr]   Downloaded redox_users v0.4.3
[INFO] [stderr]   Downloaded gloo-timers v0.2.4
[INFO] [stderr]   Downloaded downcast v0.11.0
[INFO] [stderr]   Downloaded cranelift-frontend v0.76.0
[INFO] [stderr]   Downloaded lair_keystore_api v0.0.11
[INFO] [stderr]   Downloaded chashmap v2.2.0
[INFO] [stderr]   Downloaded diff v0.1.13
[INFO] [stderr]   Downloaded webpki v0.22.0
[INFO] [stderr]   Downloaded cranelift-codegen-shared v0.76.0
[INFO] [stderr]   Downloaded nanoid v0.4.0
[INFO] [stderr]   Downloaded xattr v0.2.3
[INFO] [stderr]   Downloaded libflate_lz77 v1.1.0
[INFO] [stderr]   Downloaded adler32 v1.2.0
[INFO] [stderr]   Downloaded cranelift-codegen-meta v0.76.0
[INFO] [stderr]   Downloaded num_cpus v1.13.1
[INFO] [stderr]   Downloaded either v1.7.0
[INFO] [stderr]   Downloaded tracing v0.1.36
[INFO] [stderr]   Downloaded tracing-futures v0.2.5
[INFO] [stderr]   Downloaded rustc-hash v1.1.0
[INFO] [stderr]   Downloaded untrusted v0.7.1
[INFO] [stderr]   Downloaded spin v0.5.2
[INFO] [stderr]   Downloaded parking_lot_core v0.8.5
[INFO] [stderr]   Downloaded parking_lot v0.11.2
[INFO] [stderr]   Downloaded sct v0.7.0
[INFO] [stderr]   Downloaded ntapi v0.3.7
[INFO] [stderr]   Downloaded ghost_actor v0.3.0-alpha.4
[INFO] [stderr]   Downloaded lair_keystore_api v0.2.0
[INFO] [stderr]   Downloaded ident_case v1.0.1
[INFO] [stderr]   Downloaded rle-decode-fast v1.0.3
[INFO] [stderr]   Downloaded universal-hash v0.4.1
[INFO] [stderr]   Downloaded generic-array v0.14.6
[INFO] [stderr]   Downloaded sqlformat v0.1.8
[INFO] [stderr]   Downloaded chunked_transfer v1.4.0
[INFO] [stderr]   Downloaded minimal-lexical v0.2.1
[INFO] [stderr]   Downloaded cache-padded v1.2.0
[INFO] [stderr]   Downloaded cipher v0.2.5
[INFO] [stderr]   Downloaded net2 v0.2.37
[INFO] [stderr]   Downloaded filetime v0.2.17
[INFO] [stderr]   Downloaded tar v0.4.38
[INFO] [stderr]   Downloaded yasna v0.4.0
[INFO] [stderr]   Downloaded rustls v0.20.6
[INFO] [stderr]   Downloaded serde_urlencoded v0.7.1
[INFO] [stderr]   Downloaded windows_i686_msvc v0.36.1
[INFO] [stderr]   Downloaded itoa v1.0.3
[INFO] [stderr]   Downloaded webpki-roots v0.22.4
[INFO] [stderr]   Downloaded windows_aarch64_msvc v0.36.1
[INFO] [stderr]   Downloaded clap v3.2.17
[INFO] [stderr]   Downloaded windows_i686_gnu v0.36.1
[INFO] [stderr]   Downloaded regex-automata v0.1.10
[INFO] [stderr]   Downloaded windows_x86_64_msvc v0.36.1
[INFO] [stderr]   Downloaded bloomfilter v1.0.9
[INFO] [stderr]   Downloaded cranelift-bforest v0.76.0
[INFO] [stderr]   Downloaded crossbeam-utils v0.8.11
[INFO] [stderr]   Downloaded if-addrs v0.6.7
[INFO] [stderr]   Downloaded rand_hc v0.1.0
[INFO] [stderr]   Downloaded rand_chacha v0.1.1
[INFO] [stderr]   Downloaded must_future v0.1.2
[INFO] [stderr]   Downloaded regalloc v0.0.31
[INFO] [stderr]   Downloaded parking_lot v0.3.8
[INFO] [stderr]   Downloaded ureq v2.5.0
[INFO] [stderr]   Downloaded nalgebra-macros v0.1.0
[INFO] [stderr]   Downloaded async-trait v0.1.57
[INFO] [stderr]   Downloaded darling_macro v0.14.1
[INFO] [stderr]   Downloaded rand_distr v0.4.3
[INFO] [stderr]   Downloaded cranelift-codegen v0.76.0
[INFO] [stderr]   Downloaded backtrace v0.3.66
[INFO] [stderr]   Downloaded loupe-derive v0.1.3
[INFO] [stderr]   Downloaded mockall v0.11.2
[INFO] [stderr]   Downloaded semver v1.0.13
[INFO] [stderr]   Downloaded matrixmultiply v0.3.2
[INFO] [stderr]   Downloaded holochain_keystore v0.0.47
[INFO] [stderr]   Downloaded h2 v0.3.13
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.32
[INFO] [stderr]   Downloaded num_enum_derive v0.5.7
[INFO] [stderr]   Downloaded r2d2_sqlite_neonphog v0.18.0
[INFO] [stderr]   Downloaded darling_core v0.14.1
[INFO] [stderr]   Downloaded mdns v3.0.0
[INFO] [stderr]   Downloaded target-lexicon v0.12.4
[INFO] [stderr]   Downloaded async-lock v2.5.0
[INFO] [stderr]   Downloaded hdi v0.0.14
[INFO] [stderr]   Downloaded multimap v0.8.3
[INFO] [stderr]   Downloaded signal-hook v0.3.14
[INFO] [stderr]   Downloaded if-addrs-sys v0.3.2
[INFO] [stderr]   Downloaded web-sys v0.3.59
[INFO] [stderr]   Downloaded async-task v4.3.0
[INFO] [stderr]   Downloaded base64 v0.13.0
[INFO] [stderr]   Downloaded rand v0.6.5
[INFO] [stderr]   Downloaded kitsune_p2p_mdns v0.0.3
[INFO] [stderr]   Downloaded wasmer-engine v2.2.0
[INFO] [stderr]   Downloaded xsalsa20poly1305 v0.6.0
[INFO] [stderr]   Downloaded rand_jitter v0.1.4
[INFO] [stderr]   Downloaded autocfg v0.1.8
[INFO] [stderr]   Downloaded gimli v0.25.0
[INFO] [stderr]   Downloaded loupe v0.1.3
[INFO] [stderr]   Downloaded salsa20 v0.7.2
[INFO] [stderr]   Downloaded kitsune_p2p_types v0.0.27
[INFO] [stderr]   Downloaded darling v0.14.1
[INFO] [stderr]   Downloaded memoffset v0.6.5
[INFO] [stderr]   Downloaded bytemuck v1.11.0
[INFO] [stderr]   Downloaded curve25519-dalek v3.2.1
[INFO] [stderr]   Downloaded rand_isaac v0.1.1
[INFO] [stderr]   Downloaded concurrent-queue v1.2.4
[INFO] [stderr]   Downloaded matchers v0.0.1
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.82
[INFO] [stderr]   Downloaded http-body v0.4.5
[INFO] [stderr]   Downloaded more-asserts v0.2.2
[INFO] [stderr]   Downloaded directories v3.0.2
[INFO] [stderr]   Downloaded block-padding v0.2.1
[INFO] [stderr]   Downloaded chacha20 v0.6.0
[INFO] [stderr]   Downloaded async-stream v0.2.1
[INFO] [stderr]   Downloaded futures-timer v3.0.2
[INFO] [stderr]   Downloaded hdk_derive v0.0.41
[INFO] [stderr]   Downloaded dirs-sys v0.3.7
[INFO] [stderr]   Downloaded crypto_box v0.5.0
[INFO] [stderr]   Downloaded zip v0.6.2
[INFO] [stderr]   Downloaded schannel v0.1.20
[INFO] [stderr]   Downloaded core-foundation v0.9.3
[INFO] [stderr]   Downloaded hashbrown v0.8.2
[INFO] [stderr]   Downloaded no-std-compat v0.4.1
[INFO] [stderr]   Downloaded native-tls v0.2.10
[INFO] [stderr]   Downloaded kitsune_p2p_transport_quic v0.0.27
[INFO] [stderr]   Downloaded wasmer v2.2.0
[INFO] [stderr]   Downloaded rawpointer v0.2.1
[INFO] [stderr]   Downloaded hc_seed_bundle v0.1.2
[INFO] [stderr]   Downloaded quick-error v1.2.3
[INFO] [stderr]   Downloaded bytecheck v0.6.9
[INFO] [stderr]   Downloaded gcollections v1.5.0
[INFO] [stderr]   Downloaded num_threads v0.1.6
[INFO] [stderr]   Downloaded smallvec v0.6.14
[INFO] [stderr]   Downloaded if-addrs v0.7.0
[INFO] [stderr]   Downloaded bit-set v0.5.3
[INFO] [stderr]   Downloaded holochain_wasmer_guest v0.0.80
[INFO] [stderr]   Downloaded quanta v0.4.1
[INFO] [stderr]   Downloaded webpki v0.21.4
[INFO] [stderr]   Downloaded kitsune_p2p_proxy v0.0.27
[INFO] [stderr]   Downloaded num_enum v0.5.7
[INFO] [stderr]   Downloaded blake2b_simd v1.0.0
[INFO] [stderr]   Downloaded enumset v1.0.11
[INFO] [stderr]   Downloaded float-cmp v0.9.0
[INFO] [stderr]   Downloaded err-derive v0.2.4
[INFO] [stderr]   Downloaded unicode-bidi v0.3.8
[INFO] [stderr]   Downloaded structopt-derive v0.4.18
[INFO] [stderr]   Downloaded async-attributes v1.1.2
[INFO] [stderr]   Downloaded tower-service v0.3.2
[INFO] [stderr]   Downloaded mockall v0.10.2
[INFO] [stderr]   Downloaded unicode-width v0.1.9
[INFO] [stderr]   Downloaded enum-iterator v0.7.0
[INFO] [stderr]   Downloaded arrayvec v0.7.2
[INFO] [stderr]   Downloaded rcgen v0.9.3
[INFO] [stderr]   Downloaded async-io v1.7.0
[INFO] [stderr]   Downloaded wepoll-ffi v0.1.2
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.82
[INFO] [stderr]   Downloaded assert_matches v1.5.0
[INFO] [stderr]   Downloaded predicates v2.1.1
[INFO] [stderr]   Downloaded fxhash v0.2.1
[INFO] [stderr]   Downloaded socket2 v0.3.19
[INFO] [stderr]   Downloaded kitsune_p2p_dht_arc v0.0.13
[INFO] [stderr]   Downloaded bincode v1.3.3
[INFO] [stderr]   Downloaded one_err v0.0.5
[INFO] [stderr]   Downloaded mockall_derive v0.11.2
[INFO] [stderr]   Downloaded hdk v0.0.142
[INFO] [stderr]   Downloaded rand_xorshift v0.1.1
[INFO] [stderr]   Downloaded async-global-executor v2.2.0
[INFO] [stderr]   Downloaded rustls-native-certs v0.6.2
[INFO] [stderr]   Downloaded difflib v0.4.0
[INFO] [stderr]   Downloaded automap v0.1.0
[INFO] [stderr]   Downloaded quinn-proto v0.8.4
[INFO] [stderr]   Downloaded colored v2.0.0
[INFO] [stderr]   Downloaded itertools v0.10.3
[INFO] [stderr]   Downloaded libmdns v0.6.0
[INFO] [stderr]   Downloaded lair_keystore_client v0.0.11
[INFO] [stderr]   Downloaded quinn-udp v0.1.3
[INFO] [stderr]   Downloaded libsodium-sys-stable v1.19.22
[INFO] [stderr]   Downloaded pin-project v0.4.30
[INFO] [stderr]   Downloaded mach v0.3.2
[INFO] [stderr]   Downloaded async-executor v1.4.1
[INFO] [stderr]   Downloaded openssl v0.10.41
[INFO] [stderr]   Downloaded ptr_meta v0.1.4
[INFO] [stderr]   Downloaded pem v1.1.0
[INFO] [stderr]   Downloaded opentelemetry v0.8.0
[INFO] [stderr]   Downloaded core-foundation-sys v0.8.3
[INFO] [stderr]   Downloaded unicode-normalization v0.1.21
[INFO] [stderr]   Downloaded openssl-probe v0.1.5
[INFO] [stderr]   Downloaded bytecheck_derive v0.6.9
[INFO] [stderr]   Downloaded clap v2.34.0
[INFO] [stderr]   Downloaded sodoken v0.0.4
[INFO] [stderr]   Downloaded libsqlite3-sys v0.23.2
[INFO] [stderr]   Downloaded leb128 v0.2.5
[INFO] [stderr]   Downloaded derive_more v0.99.17
[INFO] [stderr]   Downloaded holochain_serialized_bytes v0.0.51
[INFO] [stderr]   Downloaded iana-time-zone v0.1.44
[INFO] [stderr]   Downloaded futures-channel v0.3.21
[INFO] [stderr]   Downloaded addr2line v0.17.0
[INFO] [stderr]   Downloaded arbitrary v1.1.3
[INFO] [stderr]   Downloaded polling v2.2.0
[INFO] [stderr]   Downloaded gimli v0.26.2
[INFO] [stderr]   Downloaded yasna v0.5.0
[INFO] [stderr]   Downloaded ptr_meta_derive v0.1.4
[INFO] [stderr]   Downloaded rend v0.3.6
[INFO] [stderr]   Downloaded crc32fast v1.3.2
[INFO] [stderr]   Downloaded inferno v0.10.12
[INFO] [stderr]   Downloaded tracing-opentelemetry v0.8.0
[INFO] [stderr]   Downloaded security-framework-sys v2.6.1
[INFO] [stderr]   Downloaded tinyvec v1.6.0
[INFO] [stderr]   Downloaded form_urlencoded v1.0.1
[INFO] [stderr]   Downloaded heck v0.4.0
[INFO] [stderr]   Downloaded holochain_zome_types v0.0.41
[INFO] [stderr]   Downloaded openssl-sys v0.9.75
[INFO] [stderr]   Downloaded rmp-serde v0.15.5
[INFO] [stderr]   Downloaded structopt v0.3.26
[INFO] [stderr]   Downloaded serde-transcode v1.1.1
[INFO] [stderr]   Downloaded android_system_properties v0.1.4
[INFO] [stderr]   Downloaded tinyvec_macros v0.1.0
[INFO] [stderr]   Downloaded wasm-bindgen-backend v0.2.82
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.82
[INFO] [stderr]   Downloaded seahash v4.1.0
[INFO] [stderr]   Downloaded dns-parser v0.8.0
[INFO] [stderr]   Downloaded wasm-encoder v0.15.0
[INFO] [stderr]   Downloaded rkyv v0.7.39
[INFO] [stderr]   Downloaded wasmer-types v2.2.0
[INFO] [stderr]   Downloaded subtle-encoding v0.5.1
[INFO] [stderr]   Downloaded kitsune_p2p_dht v0.0.1
[INFO] [stderr]   Downloaded pin-project-internal v0.4.30
[INFO] [stderr]   Downloaded str_stack v0.1.0
[INFO] [stderr]   Downloaded wast v45.0.0
[INFO] [stderr]   Downloaded hyper v0.14.20
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.82
[INFO] [stderr]   Downloaded governor v0.3.2
[INFO] [stderr]   Downloaded rustls-pemfile v1.0.1
[INFO] [stderr]   Downloaded bit-vec v0.6.3
[INFO] [stderr]   Downloaded ipnet v2.5.0
[INFO] [stderr]   Downloaded time v0.3.13
[INFO] [stderr]   Downloaded hyper-tls v0.5.0
[INFO] [stderr]   Downloaded clap_derive v3.2.17
[INFO] [stderr]   Downloaded derive_arbitrary v1.1.3
[INFO] [stderr]   Downloaded poly1305 v0.6.2
[INFO] [stderr]   Downloaded openssl-macros v0.1.0
[INFO] [stderr]   Downloaded fixt v0.0.13
[INFO] [stderr]   Downloaded tokio-native-tls v0.3.0
[INFO] [stderr]   Downloaded intervallum v1.4.0
[INFO] [stderr]   Downloaded textwrap v0.15.0
[INFO] [stderr]   Downloaded trilean v1.1.0
[INFO] [stderr]   Downloaded approx v0.5.1
[INFO] [stderr]   Downloaded crossbeam-channel v0.5.6
[INFO] [stderr]   Downloaded ansi_term v0.12.1
[INFO] [stderr]   Downloaded futures-executor v0.3.21
[INFO] [stderr]   Downloaded chrono v0.4.22
[INFO] [stderr]   Downloaded nalgebra v0.27.1
[INFO] [stderr]   Downloaded dashmap v5.3.4
[INFO] [stderr]   Downloaded statrs v0.15.0
[INFO] [stderr]   Downloaded object v0.29.0
[INFO] [stderr]   Downloaded rustc-demangle v0.1.21
[INFO] [stderr]   Downloaded termcolor v1.1.3
[INFO] [stderr]   Downloaded nonzero_ext v0.2.0
[INFO] [stderr]   Downloaded x25519-dalek v1.2.0
[INFO] [stderr]   Downloaded cpuid-bool v0.2.0
[INFO] [stderr]   Downloaded rcgen v0.8.13
[INFO] [stderr]   Downloaded idna v0.2.3
[INFO] [stderr]   Downloaded rustversion v1.0.9
[INFO] [stderr]   Downloaded futures-sink v0.3.21
[INFO] [stderr]   Downloaded ring v0.16.20
[INFO] [stderr]   Downloaded pretty_assertions v0.7.2
[INFO] [stderr]   Downloaded mockall_derive v0.10.2
[INFO] [stderr]   Downloaded ahash v0.3.8
[INFO] [stderr]   Downloaded security-framework v2.6.1
[INFO] [stderr]   Downloaded sysinfo v0.15.9
[INFO] [stderr]   Downloaded chacha20poly1305 v0.7.1
[INFO] [stderr]   Downloaded futures-util v0.3.21
[INFO] [stderr]   Downloaded rkyv_derive v0.7.39
[INFO] [stderr]   Downloaded rand_pcg v0.1.2
[INFO] [stderr]   Downloaded httpdate v1.0.2
[INFO] [stderr]   Downloaded matches v0.1.9
[INFO] [stderr]   Downloaded futures v0.3.21
[INFO] [stderr]   Downloaded futures-task v0.3.21
[INFO] [stderr]   Downloaded slab v0.4.7
[INFO] [stderr]   Downloaded async-channel v1.7.1
[INFO] [stderr]   Downloaded adler v1.0.2
[INFO] [stderr]   Downloaded url v2.2.2
[INFO] [stderr]   Downloaded holochain_serialized_bytes_derive v0.0.51
[INFO] [stderr]   Downloaded env_logger v0.9.0
[INFO] [stderr]   Downloaded match_cfg v0.1.0
[INFO] [stderr]   Downloaded hostname v0.3.1
[INFO] [stderr]   Downloaded holochain_util v0.0.10
[INFO] [stderr]   Downloaded encoding_rs v0.8.31
[INFO] [stderr]   Downloaded rmpv v1.0.0
[INFO] [stderr]   Downloaded wasmer-vm v2.2.0
[INFO] [stderr]   Downloaded rand_os v0.1.3
[INFO] [stderr]   Downloaded js-sys v0.3.59
[INFO] [stderr]   Downloaded bumpalo v3.10.0
[INFO] [stderr]   Downloaded os_str_bytes v6.3.0
[INFO] [stderr]   Downloaded num-integer v0.1.45
[INFO] [stderr]   Downloaded byteorder v1.4.3
[INFO] [stderr]   Downloaded rgb v0.8.33
[INFO] [stderr]   Downloaded futures-core v0.3.21
[INFO] [stderr]   Downloaded serde_json v1.0.83
[INFO] [stderr]   Downloaded tracing-log v0.1.3
[INFO] [stderr]   Downloaded futures-io v0.3.21
[INFO] [stderr]   Downloaded futures-lite v1.12.0
[INFO] [stderr]   Downloaded minisign-verify v0.2.1
[INFO] [stderr]   Downloaded r2d2 v0.8.10
[INFO] [stderr]   Downloaded memmap2 v0.5.6
[INFO] [stderr]   Downloaded windows-sys v0.36.1
[INFO] [stderr]   Downloaded async-std v1.12.0
[INFO] [stderr]   Downloaded owning_ref v0.2.4
[INFO] [stderr]   Downloaded wat v1.0.47
[INFO] [stderr]   Downloaded blocking v1.2.0
[INFO] [stderr]   Downloaded event-listener v2.5.3
[INFO] [stderr]   Downloaded async-process v1.4.0
[INFO] [stderr]   Downloaded rustls-pemfile v0.2.1
[INFO] [stderr]   Downloaded contrafact v0.1.0-dev.1
[INFO] [stderr]   Downloaded wasmer-engine-universal v2.2.0
[INFO] [stderr]   Downloaded rmp v0.8.11
[INFO] [stderr]   Downloaded winreg v0.10.1
[INFO] [stderr]   Downloaded http v0.2.8
[INFO] [stderr]   Downloaded async-stream-impl v0.2.1
[INFO] [stderr]   Downloaded enumset_derive v0.6.0
[INFO] [stderr]   Downloaded wasmparser v0.78.2
[INFO] [stderr]   Downloaded wasmer-compiler v2.2.0
[INFO] [stderr]   Downloaded convert_case v0.4.0
[INFO] [stderr]   Downloaded nanoid v0.3.0
[INFO] [stderr]   Downloaded rustc_version v0.4.0
[INFO] [stderr]   Downloaded clap_lex v0.2.4
[INFO] [stderr]   Downloaded arrayvec v0.4.12
[INFO] [stderr]   Downloaded futures-macro v0.3.21
[INFO] [stderr]   Downloaded tracing-subscriber v0.2.25
[INFO] [stderr]   Downloaded region v3.0.0
[INFO] [stderr]   Downloaded nodrop v0.1.14
[INFO] [stderr]   Downloaded tracing-serde v0.1.3
[INFO] [stderr]   Downloaded observability v0.1.3
[INFO] [stderr]   Downloaded sharded-slab v0.1.4
[INFO] [stderr]   Downloaded enum-iterator-derive v0.7.0
[INFO] [stderr]   Downloaded reqwest v0.11.11
[INFO] [stderr]   Downloaded parking_lot_core v0.2.14
[INFO] [stderr]   Downloaded mr_bundle v0.0.13
[INFO] [stderr]   Downloaded num-complex v0.4.2
[INFO] [stderr]   Downloaded num-bigint v0.4.3
[INFO] [stderr]   Downloaded pin-project-internal v1.0.11
[INFO] [stderr]   Downloaded crossbeam-deque v0.8.2
[INFO] [stderr]   Downloaded kitsune_p2p_timestamp v0.0.11
[INFO] [stderr]   Downloaded cranelift-entity v0.76.0
[INFO] [stderr]   Downloaded typenum v1.15.0
[INFO] [stderr]   Downloaded lock_api v0.3.4
[INFO] [stderr]   Downloaded num-format v0.4.0
[INFO] [stderr]   Downloaded quick-xml v0.22.0
[INFO] [stderr]   Downloaded dashmap v4.0.2
[INFO] [stderr]   Downloaded cloudabi v0.0.3
[INFO] [stderr]   Downloaded parking_lot_core v0.7.2
[INFO] [stderr]   Downloaded parking_lot v0.10.2
[INFO] [stderr]   Downloaded tokio v1.20.1
[INFO] [stderr]   Downloaded windows_x86_64_gnu v0.36.1
[INFO] [stderr]   Downloaded itoa v0.4.8
[INFO] [stderr]   Downloaded serde_bytes v0.11.7
[INFO] [stderr]   Downloaded holo_hash v0.0.30
[INFO] [stderr]   Downloaded rayon v1.5.3
[INFO] [stderr]   Downloaded flate2 v1.0.24
[INFO] [stderr]   Downloaded valuable v0.1.0
[INFO] [stderr]   Downloaded darling_core v0.13.4
[INFO] [stderr]   Downloaded mockall v0.9.1
[INFO] [stderr]   Downloaded mockall_double v0.2.1
[INFO] [stderr]   Downloaded httparse v1.7.1
[INFO] [stderr]   Downloaded yaml-rust v0.4.5
[INFO] [stderr]   Downloaded page_size v0.4.2
[INFO] [stderr]   Downloaded object v0.28.4
[INFO] [stderr]   Downloaded zeroize v1.3.0
[INFO] [stderr]   Downloaded serde_yaml v0.8.26
[INFO] [stderr]   Downloaded scheduled-thread-pool v0.2.6
[INFO] [stderr]   Downloaded fallible-streaming-iterator v0.1.9
[INFO] [stderr]   Downloaded hashlink v0.7.0
[INFO] [stderr]   Downloaded darling_macro v0.13.4
[INFO] [stderr]   Downloaded mio v0.8.4
[INFO] [stderr]   Downloaded pin-project v1.0.11
[INFO] [stderr]   Downloaded linked-hash-map v0.5.6
[INFO] [stderr]   Downloaded fragile v1.2.1
[INFO] [stderr]   Downloaded libm v0.2.5
[INFO] [stderr]   Downloaded pkg-config v0.3.25
[INFO] [stderr]   Downloaded num v0.4.0
[INFO] [stderr]   Downloaded redox_syscall v0.2.16
[INFO] [stderr]   Downloaded which v4.2.5
[INFO] [stderr]   Downloaded synstructure v0.12.6
[INFO] [stderr]   Downloaded fastrand v1.8.0
[INFO] [stderr]   Downloaded ctor v0.1.23
[INFO] [stderr]   Downloaded value-bag v1.0.0-alpha.9
[INFO] [stderr]   Downloaded syn v1.0.99
[INFO] [stderr]   Downloaded vcpkg v0.2.15
[INFO] [stderr]   Downloaded fallible-iterator v0.2.0
[INFO] [stderr]   Downloaded unicode_categories v0.1.1
[INFO] [stderr]   Downloaded serde_with_macros v1.5.2
[INFO] [stderr]   Downloaded predicates-tree v1.0.5
[INFO] [stderr]   Downloaded kitsune_p2p v0.0.39
[INFO] [stderr]   Downloaded holochain_sqlite v0.0.46
[INFO] [stderr]   Downloaded holochain_types v0.0.48
[INFO] [stderr]   Downloaded paste v1.0.5
[INFO] [stderr]   Downloaded nom v7.1.1
[INFO] [stderr]   Downloaded rayon-core v1.9.3
[INFO] [stderr]   Downloaded toml v0.5.9
[INFO] [stderr]   Downloaded miniz_oxide v0.5.3
[INFO] [stderr]   Downloaded tokio-stream v0.1.9
[INFO] [stderr]   Downloaded rand v0.8.5
[INFO] [stderr]   Downloaded ryu v1.0.11
[INFO] [stderr]   Downloaded bytes v1.2.1
[INFO] [stderr]   Downloaded anyhow v1.0.61
[INFO] [stderr]   Downloaded indexmap v1.9.1
[INFO] [stderr]   Downloaded proc-macro-crate v1.2.1
[INFO] [stderr]   Downloaded tempfile v3.3.0
[INFO] [stderr]   Downloaded crossbeam-epoch v0.9.10
[INFO] [stderr]   Downloaded hashbrown v0.11.2
[INFO] [stderr]   Downloaded strsim v0.10.0
[INFO] [stderr]   Downloaded thiserror v1.0.32
[INFO] [stderr]   Downloaded rand_core v0.6.3
[INFO] [stderr]   Downloaded thiserror-impl v1.0.32
[INFO] [stderr]   Downloaded unicode-xid v0.2.3
[INFO] [stderr]   Downloaded lock_api v0.4.7
[INFO] [stderr]   Downloaded bitflags v1.3.2
[INFO] [stderr]   Downloaded parking_lot v0.12.1
[INFO] [stderr]   Downloaded parking_lot_core v0.9.3
[INFO] [stderr]   Downloaded tracing-core v0.1.29
[INFO] [stderr]   Downloaded url2 v0.0.6
[INFO] [stderr]   Downloaded socket2 v0.4.4
[INFO] [stderr]   Downloaded pem v0.8.3
[INFO] [stderr]   Downloaded scopeguard v1.1.0
[INFO] [stderr]   Downloaded num-traits v0.2.15
[INFO] [stderr]   Downloaded wasmer-compiler-cranelift v2.2.0
[INFO] [stderr]   Downloaded instant v0.1.12
[INFO] [stderr]   Downloaded pin-project-lite v0.2.9
[INFO] [stderr]   Downloaded tracing-attributes v0.1.22
[INFO] [stderr]   Downloaded ppv-lite86 v0.2.16
[INFO] [stderr]   Downloaded signal-hook-registry v1.4.0
[INFO] [stderr]   Downloaded rand_chacha v0.3.1
[INFO] [stderr]   Downloaded output_vt100 v0.1.3
[INFO] [stderr]   Downloaded tokio-macros v1.8.0
[INFO] [stderr]   Downloaded autocfg v1.1.0
[INFO] [stderr]   Downloaded termtree v0.2.4
[INFO] [stderr]   Downloaded num-iter v0.1.43
[INFO] [stderr]   Downloaded unicode-segmentation v1.9.0
[INFO] [stderr]   Downloaded strsim v0.9.3
[INFO] [stderr]   Downloaded darling_core v0.10.2
[INFO] [stderr]   Downloaded darling_macro v0.10.2
[INFO] [stderr]   Downloaded derive_builder v0.9.0
[INFO] [stderr]   Downloaded arrayvec v0.5.2
[INFO] [stderr]   Downloaded blake2b_simd v0.5.11
[INFO] [stderr]   Downloaded getrandom v0.1.16
[INFO] [stderr]   Downloaded wasmer-derive v2.2.0
[INFO] [stderr]   Downloaded wasmer-engine-dylib v2.2.0
[INFO] [stderr]   Downloaded holochain_wasmer_common v0.0.80
[INFO] [stderr]   Downloaded zeroize_derive v1.3.2
[INFO] [stderr]   Downloaded cc v1.0.73
[INFO] [stderr]   Downloaded serde_derive v1.0.143
[INFO] [stderr]   Downloaded unicode-ident v1.0.3
[INFO] [stderr]   Downloaded thread-id v3.3.0
[INFO] [stderr]   Downloaded quinn v0.8.4
[INFO] [stderr]   Downloaded libloading v0.7.3
[INFO] [stderr]   Downloaded serde_with v1.14.0
[INFO] [stderr]   Downloaded mockall_derive v0.9.1
[INFO] [stderr]   Downloaded lru v0.6.6
[INFO] [stderr]   Downloaded itertools v0.8.2
[INFO] [stderr]   Downloaded shrinkwraprs v0.3.0
[INFO] [stderr]   Downloaded downcast v0.10.0
[INFO] [stderr]   Downloaded float-cmp v0.8.0
[INFO] [stderr]   Downloaded predicates-core v1.0.3
[INFO] [stderr]   Downloaded libflate v1.2.0
[INFO] [stderr]   Downloaded holochain_integrity_types v0.0.12
[INFO] [stderr]   Downloaded wasmer-object v2.2.0
[INFO] [stderr]   Downloaded predicates v1.0.8
[INFO] [stderr]   Downloaded strum v0.18.0
[INFO] [stderr]   Downloaded derive_builder_core v0.9.0
[INFO] [stderr]   Downloaded subtle v2.4.1
[INFO] [stderr]   Downloaded thread_local v1.1.4
[INFO] [stderr]   Downloaded wasi v0.11.0+wasi-snapshot-preview1
[INFO] [stderr]   Downloaded rusqlite v0.26.3
[INFO] [stderr]   Downloaded getrandom v0.2.7
[INFO] [stderr]   Downloaded ahash v0.7.6
[INFO] [stderr]   Downloaded hashbrown v0.12.3
[INFO] [stderr]   Downloaded hermit-abi v0.1.19
[INFO] [stderr]   Downloaded log v0.4.17
[INFO] [stderr]   Downloaded regex-syntax v0.6.27
[INFO] [stderr]   Downloaded simba v0.5.1
[INFO] [stderr]   Downloaded dunce v1.0.2
[INFO] [stderr]   Downloaded version_check v0.9.4
[INFO] [stderr]   Downloaded once_cell v1.13.0
[INFO] [stderr]   Downloaded aho-corasick v0.7.18
[INFO] [stderr]   Downloaded memchr v2.5.0
[INFO] [stderr]   Downloaded regex v1.6.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+1.63.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3985a741c8eb5471da5b882b6f18cf1bb4828cb3b7d7547d83b572496ed857ba
[INFO] running `Command { std: "docker" "start" "-a" "3985a741c8eb5471da5b882b6f18cf1bb4828cb3b7d7547d83b572496ed857ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3985a741c8eb5471da5b882b6f18cf1bb4828cb3b7d7547d83b572496ed857ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3985a741c8eb5471da5b882b6f18cf1bb4828cb3b7d7547d83b572496ed857ba", kill_on_drop: false }`
[INFO] [stdout] 3985a741c8eb5471da5b882b6f18cf1bb4828cb3b7d7547d83b572496ed857ba
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+1.63.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f7658e4c99f4a65325a985d7cfd55b912dafb34c460cbcfa0896356e89766243
[INFO] running `Command { std: "docker" "start" "-a" "f7658e4c99f4a65325a985d7cfd55b912dafb34c460cbcfa0896356e89766243", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.43
[INFO] [stderr]    Compiling unicode-ident v1.0.3
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling syn v1.0.99
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling libc v0.2.131
[INFO] [stderr]    Compiling serde_derive v1.0.143
[INFO] [stderr]    Compiling serde v1.0.143
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling once_cell v1.13.0
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling cc v1.0.73
[INFO] [stderr]    Compiling bytecheck v0.6.9
[INFO] [stderr]    Compiling smallvec v1.9.0
[INFO] [stderr]    Compiling rend v0.3.6
[INFO] [stderr]    Compiling rustversion v1.0.9
[INFO] [stderr]    Compiling rkyv v0.7.39
[INFO] [stderr]    Compiling target-lexicon v0.12.4
[INFO] [stderr]    Compiling gimli v0.26.2
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling seahash v4.1.0
[INFO] [stderr]    Compiling serde_json v1.0.83
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling crossbeam-utils v0.8.11
[INFO] [stderr]    Compiling itoa v1.0.3
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling paste v1.0.5
[INFO] [stderr]    Compiling rustc-demangle v0.1.21
[INFO] [stderr]    Compiling ryu v1.0.11
[INFO] [stderr]    Compiling cranelift-entity v0.76.0
[INFO] [stderr]    Compiling more-asserts v0.2.2
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling wasmparser v0.78.2
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling cranelift-codegen-shared v0.76.0
[INFO] [stderr]    Compiling leb128 v0.2.5
[INFO] [stderr]    Compiling rayon-core v1.9.3
[INFO] [stderr]    Compiling crc32fast v1.3.2
[INFO] [stderr]    Compiling trilean v1.1.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.9
[INFO] [stderr]    Compiling either v1.7.0
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling wasmer-compiler-cranelift v2.2.0
[INFO] [stderr]    Compiling unicode-width v0.1.9
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling fastrand v1.8.0
[INFO] [stderr]    Compiling remove_dir_all v0.5.3
[INFO] [stderr]    Compiling arrayref v0.3.6
[INFO] [stderr]    Compiling subtle v2.4.1
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling arrayvec v0.5.2
[INFO] [stderr]    Compiling parking_lot_core v0.8.5
[INFO] [stderr]    Compiling iana-time-zone v0.1.44
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling base64 v0.13.0
[INFO] [stderr]    Compiling predicates-core v1.0.3
[INFO] [stderr]    Compiling heck v0.4.0
[INFO] [stderr]    Compiling regex-syntax v0.6.27
[INFO] [stderr]    Compiling difference v2.0.0
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling termtree v0.2.4
[INFO] [stderr]    Compiling fragile v1.2.1
[INFO] [stderr]    Compiling downcast v0.10.0
[INFO] [stderr]    Compiling assert_matches v1.5.0
[INFO] [stderr]    Compiling libloading v0.7.3
[INFO] [stderr]    Compiling instant v0.1.12
[INFO] [stderr]    Compiling tracing-core v0.1.29
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling indexmap v1.9.1
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.10
[INFO] [stderr]    Compiling rayon v1.5.3
[INFO] [stderr]    Compiling lock_api v0.4.7
[INFO] [stderr]    Compiling ahash v0.7.6
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling miniz_oxide v0.5.3
[INFO] [stderr]    Compiling cranelift-bforest v0.76.0
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling wasm-encoder v0.15.0
[INFO] [stderr]    Compiling cranelift-codegen-meta v0.76.0
[INFO] [stderr]    Compiling backtrace v0.3.66
[INFO] [stderr]    Compiling wasmer-vm v2.2.0
[INFO] [stderr]    Compiling addr2line v0.17.0
[INFO] [stderr]    Compiling blake2b_simd v0.5.11
[INFO] [stderr]    Compiling predicates-tree v1.0.5
[INFO] [stderr]    Compiling getrandom v0.2.7
[INFO] [stderr]    Compiling region v3.0.0
[INFO] [stderr]    Compiling memmap2 v0.5.6
[INFO] [stderr]    Compiling num_cpus v1.13.1
[INFO] [stderr]    Compiling tempfile v3.3.0
[INFO] [stderr]    Compiling which v4.2.5
[INFO] [stderr]    Compiling time v0.1.44
[INFO] [stderr]    Compiling regalloc v0.0.31
[INFO] [stderr]    Compiling object v0.29.0
[INFO] [stderr]    Compiling wast v45.0.0
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling crossbeam-channel v0.5.6
[INFO] [stderr]    Compiling parking_lot v0.11.2
[INFO] [stderr]    Compiling crossbeam-deque v0.8.2
[INFO] [stderr]    Compiling regex v1.6.0
[INFO] [stderr]    Compiling rmp v0.8.11
[INFO] [stderr]    Compiling float-cmp v0.8.0
[INFO] [stderr]    Compiling hashbrown v0.11.2
[INFO] [stderr]    Compiling gcollections v1.5.0
[INFO] [stderr]    Compiling predicates v1.0.8
[INFO] [stderr]    Compiling intervallum v1.4.0
[INFO] [stderr]    Compiling wat v1.0.47
[INFO] [stderr]    Compiling darling_core v0.13.4
[INFO] [stderr]    Compiling darling_core v0.14.1
[INFO] [stderr]    Compiling cranelift-codegen v0.76.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.32
[INFO] [stderr]    Compiling ptr_meta_derive v0.1.4
[INFO] [stderr]    Compiling bytecheck_derive v0.6.9
[INFO] [stderr]    Compiling loupe-derive v0.1.3
[INFO] [stderr]    Compiling rkyv_derive v0.7.39
[INFO] [stderr]    Compiling enum-iterator-derive v0.7.0
[INFO] [stderr]    Compiling holochain_serialized_bytes_derive v0.0.51
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling tracing-attributes v0.1.22
[INFO] [stderr]    Compiling wasmer-derive v2.2.0
[INFO] [stderr]    Compiling mockall_derive v0.9.1
[INFO] [stderr]    Compiling darling_macro v0.13.4
[INFO] [stderr]    Compiling ptr_meta v0.1.4
[INFO] [stderr]    Compiling darling_macro v0.14.1
[INFO] [stderr]    Compiling enum-iterator v0.7.0
[INFO] [stderr]    Compiling thiserror v1.0.32
[INFO] [stderr]    Compiling darling v0.13.4
[INFO] [stderr]    Compiling enumset_derive v0.6.0
[INFO] [stderr]    Compiling darling v0.14.1
[INFO] [stderr]    Compiling tracing v0.1.36
[INFO] [stderr]    Compiling enumset v1.0.11
[INFO] [stderr]    Compiling mockall v0.9.1
[INFO] [stderr]    Compiling serde_bytes v0.11.7
[INFO] [stderr]    Compiling rmp-serde v0.15.5
[INFO] [stderr]    Compiling serde-transcode v1.1.1
[INFO] [stderr]    Compiling kitsune_p2p_dht_arc v0.0.13
[INFO] [stderr]    Compiling chrono v0.4.22
[INFO] [stderr]    Compiling kitsune_p2p_timestamp v0.0.11
[INFO] [stderr]    Compiling loupe v0.1.3
[INFO] [stderr]    Compiling gimli v0.25.0
[INFO] [stderr]    Compiling object v0.28.4
[INFO] [stderr]    Compiling holochain_serialized_bytes v0.0.51
[INFO] [stderr]    Compiling holo_hash v0.0.30
[INFO] [stderr]    Compiling holochain_integrity_types v0.0.12
[INFO] [stderr]    Compiling wasmer-types v2.2.0
[INFO] [stderr]    Compiling wasmer-compiler v2.2.0
[INFO] [stderr]    Compiling wasmer-engine v2.2.0
[INFO] [stderr]    Compiling wasmer-object v2.2.0
[INFO] [stderr]    Compiling wasmer-engine-universal v2.2.0
[INFO] [stderr]    Compiling wasmer-engine-dylib v2.2.0
[INFO] [stderr]    Compiling hdk_derive v0.0.41
[INFO] [stderr]    Compiling cranelift-frontend v0.76.0
[INFO] [stderr]    Compiling wasmer v2.2.0
[INFO] [stderr]    Compiling holochain_wasmer_common v0.0.80
[INFO] [stderr]    Compiling holochain_zome_types v0.0.41
[INFO] [stderr]    Compiling holochain_wasmer_guest v0.0.80
[INFO] [stderr]    Compiling hdi v0.0.14
[INFO] [stderr]    Compiling hdk v0.0.142
[INFO] [stderr]    Compiling hdk_crud v0.5.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 6m 22s
[INFO] running `Command { std: "docker" "inspect" "f7658e4c99f4a65325a985d7cfd55b912dafb34c460cbcfa0896356e89766243", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f7658e4c99f4a65325a985d7cfd55b912dafb34c460cbcfa0896356e89766243", kill_on_drop: false }`
[INFO] [stdout] f7658e4c99f4a65325a985d7cfd55b912dafb34c460cbcfa0896356e89766243
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+1.63.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f47f95e761ca3db6b4410623a6c524fbc65ddd8dd487293f72896107c3efadfa
[INFO] running `Command { std: "docker" "start" "-a" "f47f95e761ca3db6b4410623a6c524fbc65ddd8dd487293f72896107c3efadfa", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling unicode-segmentation v1.9.0
[INFO] [stderr]    Compiling strum v0.18.0
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling strum_macros v0.18.0
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling hdk_crud v0.5.6 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: could not find `fixt` in the list of imported crates
[INFO] [stdout]   --> src/datetime_queries/fetch_by_day.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 |     use ::fixt::prelude::*;
[INFO] [stdout]    |           ^^^^ could not find `fixt` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `fixt` in the list of imported crates
[INFO] [stdout]   --> src/datetime_queries/fetch_by_hour.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 |     use ::fixt::prelude::*;
[INFO] [stdout]    |           ^^^^ could not find `fixt` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `fixt` in the list of imported crates
[INFO] [stdout]   --> src/datetime_queries/fetch_by_time.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 67 |     use ::fixt::prelude::*;
[INFO] [stdout]    |           ^^^^ could not find `fixt` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `fixt` in the list of imported crates
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_day.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 |     use ::fixt::prelude::*;
[INFO] [stdout]    |           ^^^^ could not find `fixt` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `fixt` in the list of imported crates
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 |     use ::fixt::prelude::*;
[INFO] [stdout]    |           ^^^^ could not find `fixt` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `fixt` in the list of imported crates
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:76:11
[INFO] [stdout]    |
[INFO] [stdout] 76 |     use ::fixt::prelude::*;
[INFO] [stdout]    |           ^^^^ could not find `fixt` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `fixt` in the list of imported crates
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:97:11
[INFO] [stdout]    |
[INFO] [stdout] 97 |     use ::fixt::prelude::*;
[INFO] [stdout]    |           ^^^^ could not find `fixt` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `fixt` in the list of imported crates
[INFO] [stdout]   --> src/datetime_queries/fetch_in_time_range.rs:95:11
[INFO] [stdout]    |
[INFO] [stdout] 95 |     use ::fixt::prelude::*;
[INFO] [stdout]    |           ^^^^ could not find `fixt` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `fixt` in the list of imported crates
[INFO] [stdout]   --> src/signals.rs:92:11
[INFO] [stdout]    |
[INFO] [stdout] 92 |     use ::fixt::prelude::*;
[INFO] [stdout]    |           ^^^^ could not find `fixt` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `holochain_types`
[INFO] [stdout]   --> src/datetime_queries/fetch_by_day.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |     use holochain_types::prelude::RecordFixturator;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ use of undeclared crate or module `holochain_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `hdk::hash_path::path::DHT_PREFIX`, `holochain_types::prelude::RecordFixturator`
[INFO] [stdout]   --> src/datetime_queries/fetch_by_day.rs:81:43
[INFO] [stdout]    |
[INFO] [stdout] 81 |     use hdk::hash_path::path::{Component, DHT_PREFIX};
[INFO] [stdout]    |                                           ^^^^^^^^^^ no `DHT_PREFIX` in `hash_path::path`
[INFO] [stdout] 82 |     use hdk::prelude::*;
[INFO] [stdout] 83 |     use holochain_types::prelude::RecordFixturator;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_by_day.rs:95:25
[INFO] [stdout]    |
[INFO] [stdout] 95 |         let path_hash = fixt!(EntryHash);
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_by_day.rs:97:31
[INFO] [stdout]    |
[INFO] [stdout] 97 |         let path_entry_hash = fixt!(EntryHash);
[INFO] [stdout]    |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:134:45
[INFO] [stdout]     |
[INFO] [stdout] 134 |         let expected_get_output = vec![Some(fixt!(Record))]; // this should return the path
[INFO] [stdout]     |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:164:21
[INFO] [stdout]     |
[INFO] [stdout] 164 |             target: fixt![EntryHash],
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:165:24
[INFO] [stdout]     |
[INFO] [stdout] 165 |             timestamp: fixt![Timestamp],
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:167:31
[INFO] [stdout]     |
[INFO] [stdout] 167 |             create_link_hash: fixt![ActionHash],
[INFO] [stdout]     |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:190:26
[INFO] [stdout]     |
[INFO] [stdout] 190 |             action_hash: fixt![ActionHashB64],
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:191:25
[INFO] [stdout]     |
[INFO] [stdout] 191 |             entry_hash: fixt![EntryHashB64],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:193:25
[INFO] [stdout]     |
[INFO] [stdout] 193 |             created_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:194:25
[INFO] [stdout]     |
[INFO] [stdout] 194 |             updated_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_by_hour.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 |         let path_hash = fixt!(EntryHash);
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_by_hour.rs:70:31
[INFO] [stdout]    |
[INFO] [stdout] 70 |         let path_entry_hash = fixt!(EntryHash);
[INFO] [stdout]    |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_by_hour.rs:94:21
[INFO] [stdout]    |
[INFO] [stdout] 94 |             target: fixt![EntryHash],
[INFO] [stdout]    |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_by_hour.rs:95:24
[INFO] [stdout]    |
[INFO] [stdout] 95 |             timestamp: fixt![Timestamp],
[INFO] [stdout]    |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_by_hour.rs:97:31
[INFO] [stdout]    |
[INFO] [stdout] 97 |             create_link_hash: fixt![ActionHash],
[INFO] [stdout]    |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_hour.rs:109:26
[INFO] [stdout]     |
[INFO] [stdout] 109 |             action_hash: fixt![ActionHashB64],
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_hour.rs:110:25
[INFO] [stdout]     |
[INFO] [stdout] 110 |             entry_hash: fixt![EntryHashB64],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_hour.rs:112:25
[INFO] [stdout]     |
[INFO] [stdout] 112 |             created_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_hour.rs:113:25
[INFO] [stdout]     |
[INFO] [stdout] 113 |             updated_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_by_time.rs:85:26
[INFO] [stdout]    |
[INFO] [stdout] 85 |             action_hash: fixt![ActionHashB64],
[INFO] [stdout]    |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_by_time.rs:86:25
[INFO] [stdout]    |
[INFO] [stdout] 86 |             entry_hash: fixt![EntryHashB64],
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_by_time.rs:88:25
[INFO] [stdout]    |
[INFO] [stdout] 88 |             created_at: fixt![Timestamp],
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_by_time.rs:89:25
[INFO] [stdout]    |
[INFO] [stdout] 89 |             updated_at: fixt![Timestamp],
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:131:26
[INFO] [stdout]     |
[INFO] [stdout] 131 |             action_hash: fixt![ActionHashB64],
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:132:25
[INFO] [stdout]     |
[INFO] [stdout] 132 |             entry_hash: fixt![EntryHashB64],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:134:25
[INFO] [stdout]     |
[INFO] [stdout] 134 |             created_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:135:25
[INFO] [stdout]     |
[INFO] [stdout] 135 |             updated_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_day.rs:79:26
[INFO] [stdout]    |
[INFO] [stdout] 79 |             action_hash: fixt![ActionHashB64],
[INFO] [stdout]    |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_day.rs:80:25
[INFO] [stdout]    |
[INFO] [stdout] 80 |             entry_hash: fixt![EntryHashB64],
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_day.rs:82:25
[INFO] [stdout]    |
[INFO] [stdout] 82 |             created_at: fixt![Timestamp],
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_day.rs:83:25
[INFO] [stdout]    |
[INFO] [stdout] 83 |             updated_at: fixt![Timestamp],
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:96:26
[INFO] [stdout]    |
[INFO] [stdout] 96 |             action_hash: fixt![ActionHashB64],
[INFO] [stdout]    |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:97:25
[INFO] [stdout]    |
[INFO] [stdout] 97 |             entry_hash: fixt![EntryHashB64],
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:99:25
[INFO] [stdout]    |
[INFO] [stdout] 99 |             created_at: fixt![Timestamp],
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:100:25
[INFO] [stdout]     |
[INFO] [stdout] 100 |             updated_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:95:26
[INFO] [stdout]    |
[INFO] [stdout] 95 |             action_hash: fixt![ActionHashB64],
[INFO] [stdout]    |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:96:25
[INFO] [stdout]    |
[INFO] [stdout] 96 |             entry_hash: fixt![EntryHashB64],
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:98:25
[INFO] [stdout]    |
[INFO] [stdout] 98 |             created_at: fixt![Timestamp],
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:99:25
[INFO] [stdout]    |
[INFO] [stdout] 99 |             updated_at: fixt![Timestamp],
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:123:26
[INFO] [stdout]     |
[INFO] [stdout] 123 |             action_hash: fixt![ActionHashB64],
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:124:25
[INFO] [stdout]     |
[INFO] [stdout] 124 |             entry_hash: fixt![EntryHashB64],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:126:25
[INFO] [stdout]     |
[INFO] [stdout] 126 |             created_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:127:25
[INFO] [stdout]     |
[INFO] [stdout] 127 |             updated_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:177:26
[INFO] [stdout]     |
[INFO] [stdout] 177 |             action_hash: fixt![ActionHashB64],
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:178:25
[INFO] [stdout]     |
[INFO] [stdout] 178 |             entry_hash: fixt![EntryHashB64],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:180:25
[INFO] [stdout]     |
[INFO] [stdout] 180 |             created_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:181:25
[INFO] [stdout]     |
[INFO] [stdout] 181 |             updated_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:231:26
[INFO] [stdout]     |
[INFO] [stdout] 231 |             action_hash: fixt![ActionHashB64],
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:232:25
[INFO] [stdout]     |
[INFO] [stdout] 232 |             entry_hash: fixt![EntryHashB64],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:234:25
[INFO] [stdout]     |
[INFO] [stdout] 234 |             created_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:235:25
[INFO] [stdout]     |
[INFO] [stdout] 235 |             updated_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:118:26
[INFO] [stdout]     |
[INFO] [stdout] 118 |             action_hash: fixt![ActionHashB64],
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:119:25
[INFO] [stdout]     |
[INFO] [stdout] 119 |             entry_hash: fixt![EntryHashB64],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:121:25
[INFO] [stdout]     |
[INFO] [stdout] 121 |             created_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:122:25
[INFO] [stdout]     |
[INFO] [stdout] 122 |             updated_at: fixt![Timestamp],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/signals.rs:101:25
[INFO] [stdout]     |
[INFO] [stdout] 101 |         let zome_info = fixt!(ZomeInfo);
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `fixt` in this scope
[INFO] [stdout]    --> src/signals.rs:120:27
[INFO] [stdout]     |
[INFO] [stdout] 120 |         let action_hash = fixt!(ActionHash);
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MockHdkT`
[INFO] [stdout]   --> src/datetime_queries/fetch_by_day.rs:87:28
[INFO] [stdout]    |
[INFO] [stdout] 87 |         let mut mock_hdk = MockHdkT::new();
[INFO] [stdout]    |                            ^^^^^^^^ use of undeclared type `MockHdkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PathEntry`
[INFO] [stdout]   --> src/datetime_queries/fetch_by_day.rs:96:26
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let path_entry = PathEntry::new(path_hash.clone());
[INFO] [stdout]    |                          ^^^^^^^^^ use of undeclared type `PathEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MockFetchByHour` in `fetch_by_hour`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:198:47
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let mut mock_queries = fetch_by_hour::MockFetchByHour::new();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^ could not find `MockFetchByHour` in `fetch_by_hour`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MockGetLatestEntry` in `get_latest_for_entry`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:199:55
[INFO] [stdout]     |
[INFO] [stdout] 199 |         let mock_latest_entry = get_latest_for_entry::MockGetLatestEntry::new();
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^ could not find `MockGetLatestEntry` in `get_latest_for_entry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MockHdkT`
[INFO] [stdout]   --> src/datetime_queries/fetch_by_hour.rs:64:28
[INFO] [stdout]    |
[INFO] [stdout] 64 |         let mut mock_hdk = MockHdkT::new();
[INFO] [stdout]    |                            ^^^^^^^^ use of undeclared type `MockHdkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PathEntry`
[INFO] [stdout]   --> src/datetime_queries/fetch_by_hour.rs:69:26
[INFO] [stdout]    |
[INFO] [stdout] 69 |         let path_entry = PathEntry::new(path_hash.clone());
[INFO] [stdout]    |                          ^^^^^^^^^ use of undeclared type `PathEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MockGetLatestEntry` in `get_latest_for_entry`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_hour.rs:117:57
[INFO] [stdout]     |
[INFO] [stdout] 117 |         let mut mock_get_latest = get_latest_for_entry::MockGetLatestEntry::new();
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^ could not find `MockGetLatestEntry` in `get_latest_for_entry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MockFetchByDay` in `fetch_by_day`
[INFO] [stdout]   --> src/datetime_queries/fetch_by_time.rs:92:51
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let mut mock_fetch_by_day = fetch_by_day::MockFetchByDay::new();
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^ could not find `MockFetchByDay` in `fetch_by_day`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MockFetchByHour` in `fetch_by_hour`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:105:44
[INFO] [stdout]     |
[INFO] [stdout] 105 |         let fetch_by_hour = fetch_by_hour::MockFetchByHour::new();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^ could not find `MockFetchByHour` in `fetch_by_hour`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MockGetLatestEntry` in `get_latest_for_entry`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:106:54
[INFO] [stdout]     |
[INFO] [stdout] 106 |         let get_latest_entry = get_latest_for_entry::MockGetLatestEntry::new();
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^ could not find `MockGetLatestEntry` in `get_latest_for_entry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MockFetchByDay` in `fetch_by_day`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:138:47
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let mock_fetch_by_day = fetch_by_day::MockFetchByDay::new();
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^ could not find `MockFetchByDay` in `fetch_by_day`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MockFetchByHour` in `fetch_by_hour`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:140:53
[INFO] [stdout]     |
[INFO] [stdout] 140 |         let mut mock_fetch_by_hour = fetch_by_hour::MockFetchByHour::new();
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^ could not find `MockFetchByHour` in `fetch_by_hour`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MockGetLatestEntry` in `get_latest_for_entry`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:153:54
[INFO] [stdout]     |
[INFO] [stdout] 153 |         let get_latest_entry = get_latest_for_entry::MockGetLatestEntry::new();
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^ could not find `MockGetLatestEntry` in `get_latest_for_entry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MockHdkT`
[INFO] [stdout]   --> src/signals.rs:98:28
[INFO] [stdout]    |
[INFO] [stdout] 98 |         let mut mock_hdk = MockHdkT::new();
[INFO] [stdout]    |                            ^^^^^^^^ use of undeclared type `MockHdkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hdk::prelude::*`
[INFO] [stdout]   --> src/datetime_queries/fetch_by_time.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |     use hdk::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hdk::prelude::*`
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_day.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |     use hdk::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hdk::prelude::*`
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |     use hdk::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hdk::prelude::*`
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |     use hdk::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hdk::prelude::*`
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |     use hdk::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hdk::prelude::*`
[INFO] [stdout]   --> src/datetime_queries/fetch_in_time_range.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |     use hdk::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `hdk::prelude::Entry: From<hdk::prelude::Path>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 Entry::try_from(path.clone()).unwrap(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ the trait `From<hdk::prelude::Path>` is not implemented for `hdk::prelude::Entry`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `From<HoloHashed<hdk::prelude::Entry>>` is implemented for `hdk::prelude::Entry`
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<hdk::prelude::Entry>` for `hdk::prelude::Path`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<hdk::prelude::Path>` for `hdk::prelude::Entry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `hdk::prelude::Entry: From<hdk::prelude::Path>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 Entry::try_from(path.clone()).unwrap(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ the trait `From<hdk::prelude::Path>` is not implemented for `hdk::prelude::Entry`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `From<HoloHashed<hdk::prelude::Entry>>` is implemented for `hdk::prelude::Entry`
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<hdk::prelude::Entry>` for `hdk::prelude::Path`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<hdk::prelude::Path>` for `hdk::prelude::Entry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 3 arguments but 2 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:142:36
[INFO] [stdout]     |
[INFO] [stdout] 142 |         let get_links_input = vec![GetLinksInput::new(
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 143 |             path_entry_hash,
[INFO] [stdout] 144 |             Some(holochain_zome_types::link::LinkTag::new([DHT_PREFIX])),
[INFO] [stdout]     |             ------------------------------------------------------------ an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/holochain_zome_types-0.0.41/src/link.rs:89:12
[INFO] [stdout]     |
[INFO] [stdout] 89  |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 142 |         let get_links_input = vec![GetLinksInput::new(path_entry_hash, /* hdk::prelude::LinkTypeFilter */, Some(holochain_zome_types::link::LinkTag::new([DHT_PREFIX])))];
[INFO] [stdout]     |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this associated function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:216:35
[INFO] [stdout]     |
[INFO] [stdout] 216 |         let result = fetch_by_day.fetch_entries_by_day::<Example>(
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:23:12
[INFO] [stdout]     |
[INFO] [stdout] 23  |     pub fn fetch_entries_by_day<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24  |         EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |         ---------
[INFO] [stdout] 25  |         TY,
[INFO] [stdout]     |         --
[INFO] [stdout] 26  |         E,
[INFO] [stdout]     |         -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 216 |         let result = fetch_by_day.fetch_entries_by_day::<Example, _, E>(
[INFO] [stdout]     |                                                                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<std::string::String>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:216:35
[INFO] [stdout]     |
[INFO] [stdout] 216 |         let result = fetch_by_day.fetch_entries_by_day::<Example>(
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^ the trait `From<std::string::String>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `std::string::String`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<std::string::String>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `FetchByDay::fetch_entries_by_day`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:37:25
[INFO] [stdout]     |
[INFO] [stdout] 23  |     pub fn fetch_entries_by_day<
[INFO] [stdout]     |            -------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 37  |         ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FetchByDay::fetch_entries_by_day`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 4 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:216:35
[INFO] [stdout]     |
[INFO] [stdout] 216 |           let result = fetch_by_day.fetch_entries_by_day::<Example>(
[INFO] [stdout]     |  ___________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 217 | |             &mock_queries,
[INFO] [stdout] 218 | |             &mock_latest_entry,
[INFO] [stdout] 219 | |             fetch_time,
[INFO] [stdout]     | |             ---------- an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 220 | |             base_component,
[INFO] [stdout] 221 | |         );
[INFO] [stdout]     | |_________- an argument of type `std::string::String` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:23:12
[INFO] [stdout]     |
[INFO] [stdout] 23  |     pub fn fetch_entries_by_day<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 28  |         &self,
[INFO] [stdout]     |         -----
[INFO] [stdout] 29  |         fetch_by_hour: &FetchByHour,
[INFO] [stdout]     |         ---------------------------
[INFO] [stdout] 30  |         get_latest_entry: &GetLatestEntry,
[INFO] [stdout]     |         ---------------------------------
[INFO] [stdout] 31  |         link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |         --------------------------------
[INFO] [stdout] 32  |         link_type: TY,
[INFO] [stdout]     |         -------------
[INFO] [stdout] 33  |         time: FetchEntriesTime,
[INFO] [stdout]     |         ----------------------
[INFO] [stdout] 34  |         base_component: String,
[INFO] [stdout]     |         ----------------------
[INFO] [stdout] help: provide the arguments
[INFO] [stdout]     |
[INFO] [stdout] 216 |         let result = fetch_by_day.fetch_entries_by_day::<Example>(&mock_queries, &mock_latest_entry, /* hdk::prelude::LinkTypeFilter */, base_component, fetch_time, /* std::string::String */);
[INFO] [stdout]     |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `hdk::prelude::Entry: From<hdk::prelude::Path>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_day.rs:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 Entry::try_from(path.clone()).unwrap(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<hdk::prelude::Path>` is not implemented for `hdk::prelude::Entry`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `From<HoloHashed<hdk::prelude::Entry>>` is implemented for `hdk::prelude::Entry`
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<hdk::prelude::Entry>` for `hdk::prelude::Path`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<hdk::prelude::Path>` for `hdk::prelude::Entry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `hdk::prelude::Entry: From<hdk::prelude::Path>` is not satisfied
[INFO] [stdout]   --> src/datetime_queries/fetch_by_hour.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |                 Entry::try_from(path.clone()).unwrap(),
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^ the trait `From<hdk::prelude::Path>` is not implemented for `hdk::prelude::Entry`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `From<HoloHashed<hdk::prelude::Entry>>` is implemented for `hdk::prelude::Entry`
[INFO] [stdout]    = note: required because of the requirements on the impl of `Into<hdk::prelude::Entry>` for `hdk::prelude::Path`
[INFO] [stdout]    = note: required because of the requirements on the impl of `std::convert::TryFrom<hdk::prelude::Path>` for `hdk::prelude::Entry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> src/datetime_queries/fetch_by_hour.rs:87:72
[INFO] [stdout]    |
[INFO] [stdout] 87 |         let get_links_input = vec![GetLinksInput::new(path_entry_hash, None, None)];
[INFO] [stdout]    |                                    ------------------                  ^^^^ expected enum `hdk::prelude::LinkTypeFilter`, found enum `std::option::Option`
[INFO] [stdout]    |                                    |
[INFO] [stdout]    |                                    arguments to this function are incorrect
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected enum `hdk::prelude::LinkTypeFilter`
[INFO] [stdout]               found enum `std::option::Option<_>`
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/holochain_zome_types-0.0.41/src/link.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn new(
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this associated function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_hour.rs:130:36
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let result = fetch_by_hour.fetch_entries_by_hour::<Example>(
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_hour.rs:17:12
[INFO] [stdout]     |
[INFO] [stdout] 17  |     pub fn fetch_entries_by_hour<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 18  |         EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |         ---------
[INFO] [stdout] 19  |         TY,
[INFO] [stdout]     |         --
[INFO] [stdout] 20  |         E,
[INFO] [stdout]     |         -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let result = fetch_by_hour.fetch_entries_by_hour::<Example, _, E>(
[INFO] [stdout]     |                                                                   ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<u32>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_hour.rs:130:36
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let result = fetch_by_hour.fetch_entries_by_hour::<Example>(
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^ the trait `From<u32>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `u32`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<u32>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `FetchByHour::fetch_entries_by_hour`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_hour.rs:33:25
[INFO] [stdout]     |
[INFO] [stdout] 17  |     pub fn fetch_entries_by_hour<
[INFO] [stdout]     |            --------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 33  |         ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FetchByHour::fetch_entries_by_hour`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 8 arguments but 6 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_hour.rs:130:36
[INFO] [stdout]     |
[INFO] [stdout] 130 |           let result = fetch_by_hour.fetch_entries_by_hour::<Example>(
[INFO] [stdout]     |  ____________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 131 | |             &mock_get_latest,
[INFO] [stdout] 132 | |             2021,
[INFO] [stdout]     | |             ---- an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 133 | |             10 as u32,
[INFO] [stdout] ...   |
[INFO] [stdout] 136 | |             base_component,
[INFO] [stdout]     | |             -------------- argument of type `u32` unexpected
[INFO] [stdout] 137 | |         );
[INFO] [stdout]     | |         -
[INFO] [stdout]     | |         |
[INFO] [stdout]     | |_________an argument of type `std::string::String` is missing
[INFO] [stdout]     |           an argument of type `u32` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_by_hour.rs:17:12
[INFO] [stdout]     |
[INFO] [stdout] 17  |     pub fn fetch_entries_by_hour<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 22  |         &self,
[INFO] [stdout]     |         -----
[INFO] [stdout] 23  |         get_latest_entry: &GetLatestEntry,
[INFO] [stdout]     |         ---------------------------------
[INFO] [stdout] 24  |         link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |         --------------------------------
[INFO] [stdout] 25  |         link_type: TY,
[INFO] [stdout]     |         -------------
[INFO] [stdout] 26  |         year: i32,
[INFO] [stdout]     |         ---------
[INFO] [stdout] 27  |         month: u32,
[INFO] [stdout]     |         ----------
[INFO] [stdout] 28  |         day: u32,
[INFO] [stdout]     |         --------
[INFO] [stdout] 29  |         hour: u32,
[INFO] [stdout]     |         ---------
[INFO] [stdout] 30  |         base_component: String,
[INFO] [stdout]     |         ----------------------
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let result = fetch_by_hour.fetch_entries_by_hour::<Example>(&mock_get_latest, /* hdk::prelude::LinkTypeFilter */, 10 as u32, 2021, 10 as u32, 15 as u32, /* u32 */, /* std::string::String */);
[INFO] [stdout]     |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `hdk::prelude::Entry: From<hdk::prelude::Path>` is not satisfied
[INFO] [stdout]   --> src/datetime_queries/fetch_by_hour.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |                 Entry::try_from(path.clone()).unwrap(),
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<hdk::prelude::Path>` is not implemented for `hdk::prelude::Entry`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `From<HoloHashed<hdk::prelude::Entry>>` is implemented for `hdk::prelude::Entry`
[INFO] [stdout]    = note: required because of the requirements on the impl of `Into<hdk::prelude::Entry>` for `hdk::prelude::Path`
[INFO] [stdout]    = note: required because of the requirements on the impl of `std::convert::TryFrom<hdk::prelude::Path>` for `hdk::prelude::Entry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:107:29
[INFO] [stdout]     |
[INFO] [stdout] 107 |         let result = super::fetch_entries_by_time::<Example>(
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:20:8
[INFO] [stdout]     |
[INFO] [stdout] 20  | pub fn fetch_entries_by_time<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 21  |     EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |     ---------
[INFO] [stdout] 22  |     TY,
[INFO] [stdout]     |     --
[INFO] [stdout] 23  |     E,
[INFO] [stdout]     |     -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 107 |         let result = super::fetch_entries_by_time::<Example, _, E>(
[INFO] [stdout]     |                                                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<std::string::String>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:107:22
[INFO] [stdout]     |
[INFO] [stdout] 107 |         let result = super::fetch_entries_by_time::<Example>(
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<std::string::String>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `std::string::String`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<std::string::String>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `fetch_entries_by_time`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:34:21
[INFO] [stdout]     |
[INFO] [stdout] 20  | pub fn fetch_entries_by_time<
[INFO] [stdout]     |        --------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 34  |     ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `fetch_entries_by_time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 7 arguments but 5 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:107:22
[INFO] [stdout]     |
[INFO] [stdout] 107 |           let result = super::fetch_entries_by_time::<Example>(
[INFO] [stdout]     |  ______________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 108 | |             &mock_fetch_by_day,
[INFO] [stdout] 109 | |             &fetch_by_hour,
[INFO] [stdout] 110 | |             &get_latest_entry,
[INFO] [stdout] 111 | |             fetch_time,
[INFO] [stdout]     | |             ---------- an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 112 | |             base_component,
[INFO] [stdout] 113 | |         );
[INFO] [stdout]     | |_________- an argument of type `std::string::String` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:20:8
[INFO] [stdout]     |
[INFO] [stdout] 20  | pub fn fetch_entries_by_time<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 25  |     fetch_by_day: &FetchByDay,
[INFO] [stdout]     |     -------------------------
[INFO] [stdout] 26  |     fetch_by_hour: &FetchByHour,
[INFO] [stdout]     |     ---------------------------
[INFO] [stdout] 27  |     get_latest_entry: &GetLatestEntry,
[INFO] [stdout]     |     ---------------------------------
[INFO] [stdout] 28  |     link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |     --------------------------------
[INFO] [stdout] 29  |     link_type: TY,
[INFO] [stdout]     |     -------------
[INFO] [stdout] 30  |     time: FetchEntriesTime,
[INFO] [stdout]     |     ----------------------
[INFO] [stdout] 31  |     base_component: String,
[INFO] [stdout]     |     ----------------------
[INFO] [stdout] help: provide the arguments
[INFO] [stdout]     |
[INFO] [stdout] 107 |         let result = super::fetch_entries_by_time::<Example>(&mock_fetch_by_day, &fetch_by_hour, &get_latest_entry, /* hdk::prelude::LinkTypeFilter */, base_component, fetch_time, /* std::string::String */);
[INFO] [stdout]     |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:154:29
[INFO] [stdout]     |
[INFO] [stdout] 154 |         let result = super::fetch_entries_by_time::<Example>(
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:20:8
[INFO] [stdout]     |
[INFO] [stdout] 20  | pub fn fetch_entries_by_time<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 21  |     EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |     ---------
[INFO] [stdout] 22  |     TY,
[INFO] [stdout]     |     --
[INFO] [stdout] 23  |     E,
[INFO] [stdout]     |     -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 154 |         let result = super::fetch_entries_by_time::<Example, _, E>(
[INFO] [stdout]     |                                                            ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<std::string::String>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:154:22
[INFO] [stdout]     |
[INFO] [stdout] 154 |         let result = super::fetch_entries_by_time::<Example>(
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<std::string::String>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `std::string::String`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<std::string::String>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `fetch_entries_by_time`
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:34:21
[INFO] [stdout]     |
[INFO] [stdout] 20  | pub fn fetch_entries_by_time<
[INFO] [stdout]     |        --------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 34  |     ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `fetch_entries_by_time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 7 arguments but 5 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:154:22
[INFO] [stdout]     |
[INFO] [stdout] 154 |           let result = super::fetch_entries_by_time::<Example>(
[INFO] [stdout]     |  ______________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 155 | |             &mock_fetch_by_day,
[INFO] [stdout] 156 | |             &mock_fetch_by_hour,
[INFO] [stdout] 157 | |             &get_latest_entry,
[INFO] [stdout] 158 | |             fetch_time,
[INFO] [stdout]     | |             ---------- an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 159 | |             base_component,
[INFO] [stdout] 160 | |         );
[INFO] [stdout]     | |_________- an argument of type `std::string::String` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_by_time.rs:20:8
[INFO] [stdout]     |
[INFO] [stdout] 20  | pub fn fetch_entries_by_time<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 25  |     fetch_by_day: &FetchByDay,
[INFO] [stdout]     |     -------------------------
[INFO] [stdout] 26  |     fetch_by_hour: &FetchByHour,
[INFO] [stdout]     |     ---------------------------
[INFO] [stdout] 27  |     get_latest_entry: &GetLatestEntry,
[INFO] [stdout]     |     ---------------------------------
[INFO] [stdout] 28  |     link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |     --------------------------------
[INFO] [stdout] 29  |     link_type: TY,
[INFO] [stdout]     |     -------------
[INFO] [stdout] 30  |     time: FetchEntriesTime,
[INFO] [stdout]     |     ----------------------
[INFO] [stdout] 31  |     base_component: String,
[INFO] [stdout]     |     ----------------------
[INFO] [stdout] help: provide the arguments
[INFO] [stdout]     |
[INFO] [stdout] 154 |         let result = super::fetch_entries_by_time::<Example>(&mock_fetch_by_day, &mock_fetch_by_hour, &get_latest_entry, /* hdk::prelude::LinkTypeFilter */, base_component, fetch_time, /* std::string::String */);
[INFO] [stdout]     |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_by_day` found for struct `FetchByDay` in the current scope
[INFO] [stdout]   --> src/datetime_queries/fetch_entries_from_day_to_day.rs:92:14
[INFO] [stdout]    |
[INFO] [stdout] 92 |             .expect_fetch_entries_by_day::<Example>()
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_by_day`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/datetime_queries/fetch_by_day.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct FetchByDay {}
[INFO] [stdout]    | --------------------- method `expect_fetch_entries_by_day` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this associated function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_day.rs:103:36
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let result = fetch_day_day.fetch_entries_from_day_to_day::<Example>(
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_day.rs:14:12
[INFO] [stdout]     |
[INFO] [stdout] 14  |     pub fn fetch_entries_from_day_to_day<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15  |         EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |         ---------
[INFO] [stdout] 16  |         TY,
[INFO] [stdout]     |         --
[INFO] [stdout] 17  |         E,
[INFO] [stdout]     |         -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let result = fetch_day_day.fetch_entries_from_day_to_day::<Example, _, E>(
[INFO] [stdout]     |                                                                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<FetchEntriesTime>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_day.rs:103:36
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let result = fetch_day_day.fetch_entries_from_day_to_day::<Example>(
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<FetchEntriesTime>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `FetchEntriesTime`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<FetchEntriesTime>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `FetchByDayDay::fetch_entries_from_day_to_day`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_day.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout] 14  |     pub fn fetch_entries_from_day_to_day<
[INFO] [stdout]     |            ----------------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 28  |         ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FetchByDayDay::fetch_entries_from_day_to_day`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 4 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_day.rs:103:36
[INFO] [stdout]     |
[INFO] [stdout] 103 |           let result = fetch_day_day.fetch_entries_from_day_to_day::<Example>(
[INFO] [stdout]     |  ____________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 104 | |             &mock_fetchers,
[INFO] [stdout] 105 | |             start_time,
[INFO] [stdout]     | |             ---------- an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 106 | |             end_time,
[INFO] [stdout] 107 | |             base_component.clone(),
[INFO] [stdout]     | |             ---------------------- argument of type `FetchEntriesTime` unexpected
[INFO] [stdout] 108 | |         );
[INFO] [stdout]     | |         -
[INFO] [stdout]     | |         |
[INFO] [stdout]     | |_________an argument of type `std::string::String` is missing
[INFO] [stdout]     |           an argument of type `FetchEntriesTime` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_day.rs:14:12
[INFO] [stdout]     |
[INFO] [stdout] 14  |     pub fn fetch_entries_from_day_to_day<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 19  |         &self,
[INFO] [stdout]     |         -----
[INFO] [stdout] 20  |         fetchers: &Fetchers,
[INFO] [stdout]     |         -------------------
[INFO] [stdout] 21  |         link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |         --------------------------------
[INFO] [stdout] 22  |         link_type: TY,
[INFO] [stdout]     |         -------------
[INFO] [stdout] 23  |         start: FetchEntriesTime,
[INFO] [stdout]     |         -----------------------
[INFO] [stdout] 24  |         end: FetchEntriesTime,
[INFO] [stdout]     |         ---------------------
[INFO] [stdout] 25  |         base_component: String,
[INFO] [stdout]     |         ----------------------
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let result = fetch_day_day.fetch_entries_from_day_to_day::<Example>(&mock_fetchers, /* hdk::prelude::LinkTypeFilter */, end_time, start_time, /* FetchEntriesTime */, /* std::string::String */);
[INFO] [stdout]     |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_by_day` found for struct `FetchByDay` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:114:14
[INFO] [stdout]     |
[INFO] [stdout] 114 |             .expect_fetch_entries_by_day::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_by_day`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_by_day.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout] 19  | pub struct FetchByDay {}
[INFO] [stdout]     | --------------------- method `expect_fetch_entries_by_day` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_by_hour` found for struct `FetchByHour` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:126:14
[INFO] [stdout]     |
[INFO] [stdout] 126 |             .expect_fetch_entries_by_hour::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_by_hour`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_by_hour.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout] 13  | pub struct FetchByHour {}
[INFO] [stdout]     | ---------------------- method `expect_fetch_entries_by_hour` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this associated function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:138:37
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let result = fetch_day_hour.fetch_entries_from_day_to_hour::<Example>(
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:14:12
[INFO] [stdout]     |
[INFO] [stdout] 14  |     pub fn fetch_entries_from_day_to_hour<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15  |         EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |         ---------
[INFO] [stdout] 16  |         TY,
[INFO] [stdout]     |         --
[INFO] [stdout] 17  |         E,
[INFO] [stdout]     |         -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let result = fetch_day_hour.fetch_entries_from_day_to_hour::<Example, _, E>(
[INFO] [stdout]     |                                                                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<FetchEntriesTime>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:138:37
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let result = fetch_day_hour.fetch_entries_from_day_to_hour::<Example>(
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<FetchEntriesTime>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `FetchEntriesTime`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<FetchEntriesTime>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `FetchByDayHour::fetch_entries_from_day_to_hour`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:28:25
[INFO] [stdout]     |
[INFO] [stdout] 14  |     pub fn fetch_entries_from_day_to_hour<
[INFO] [stdout]     |            ------------------------------ required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 28  |         ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FetchByDayHour::fetch_entries_from_day_to_hour`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 4 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:138:37
[INFO] [stdout]     |
[INFO] [stdout] 138 |           let result = fetch_day_hour.fetch_entries_from_day_to_hour::<Example>(
[INFO] [stdout]     |  _____________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 139 | |             &mock_fetchers,
[INFO] [stdout] 140 | |             start_time.clone(),
[INFO] [stdout]     | |             ------------------ an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 141 | |             end_time.clone(),
[INFO] [stdout] 142 | |             base_component.clone(),
[INFO] [stdout]     | |             ---------------------- argument of type `FetchEntriesTime` unexpected
[INFO] [stdout] 143 | |         );
[INFO] [stdout]     | |         -
[INFO] [stdout]     | |         |
[INFO] [stdout]     | |_________an argument of type `std::string::String` is missing
[INFO] [stdout]     |           an argument of type `FetchEntriesTime` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_day_to_hour.rs:14:12
[INFO] [stdout]     |
[INFO] [stdout] 14  |     pub fn fetch_entries_from_day_to_hour<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 19  |         &self,
[INFO] [stdout]     |         -----
[INFO] [stdout] 20  |         fetchers: &Fetchers,
[INFO] [stdout]     |         -------------------
[INFO] [stdout] 21  |         link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |         --------------------------------
[INFO] [stdout] 22  |         link_type: TY,
[INFO] [stdout]     |         -------------
[INFO] [stdout] 23  |         start: FetchEntriesTime,
[INFO] [stdout]     |         -----------------------
[INFO] [stdout] 24  |         end: FetchEntriesTime,
[INFO] [stdout]     |         ---------------------
[INFO] [stdout] 25  |         base_component: String,
[INFO] [stdout]     |         ----------------------
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let result = fetch_day_hour.fetch_entries_from_day_to_hour::<Example>(&mock_fetchers, /* hdk::prelude::LinkTypeFilter */, end_time.clone(), start_time.clone(), /* FetchEntriesTime */, /* std::string::String */);
[INFO] [stdout]     |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_by_day` found for struct `FetchByDay` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:113:14
[INFO] [stdout]     |
[INFO] [stdout] 113 |             .expect_fetch_entries_by_day::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_by_day`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_by_day.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout] 19  | pub struct FetchByDay {}
[INFO] [stdout]     | --------------------- method `expect_fetch_entries_by_day` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_by_hour` found for struct `FetchByHour` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:125:14
[INFO] [stdout]     |
[INFO] [stdout] 125 |             .expect_fetch_entries_by_hour::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_by_hour`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_by_hour.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout] 13  | pub struct FetchByHour {}
[INFO] [stdout]     | ---------------------- method `expect_fetch_entries_by_hour` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this associated function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:137:37
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let result = fetch_hour_day.fetch_entries_from_hour_to_day::<Example>(
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:15:12
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_day<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16  |         EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |         ---------
[INFO] [stdout] 17  |         TY,
[INFO] [stdout]     |         --
[INFO] [stdout] 18  |         E,
[INFO] [stdout]     |         -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let result = fetch_hour_day.fetch_entries_from_hour_to_day::<Example, _, E>(
[INFO] [stdout]     |                                                                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<FetchEntriesTime>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:137:37
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let result = fetch_hour_day.fetch_entries_from_hour_to_day::<Example>(
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<FetchEntriesTime>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `FetchEntriesTime`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<FetchEntriesTime>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `FetchByHourDay::fetch_entries_from_hour_to_day`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:29:25
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_day<
[INFO] [stdout]     |            ------------------------------ required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 29  |         ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FetchByHourDay::fetch_entries_from_hour_to_day`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 4 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:137:37
[INFO] [stdout]     |
[INFO] [stdout] 137 |           let result = fetch_hour_day.fetch_entries_from_hour_to_day::<Example>(
[INFO] [stdout]     |  _____________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 138 | |             &mock_fetchers,
[INFO] [stdout] 139 | |             start_time.clone(),
[INFO] [stdout]     | |             ------------------ an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 140 | |             end_time.clone(),
[INFO] [stdout] 141 | |             base_component.clone(),
[INFO] [stdout]     | |             ---------------------- argument of type `FetchEntriesTime` unexpected
[INFO] [stdout] 142 | |         );
[INFO] [stdout]     | |         -
[INFO] [stdout]     | |         |
[INFO] [stdout]     | |_________an argument of type `std::string::String` is missing
[INFO] [stdout]     |           an argument of type `FetchEntriesTime` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_day.rs:15:12
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_day<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 20  |         &self,
[INFO] [stdout]     |         -----
[INFO] [stdout] 21  |         fetchers: &Fetchers,
[INFO] [stdout]     |         -------------------
[INFO] [stdout] 22  |         link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |         --------------------------------
[INFO] [stdout] 23  |         link_type: TY,
[INFO] [stdout]     |         -------------
[INFO] [stdout] 24  |         start: FetchEntriesTime,
[INFO] [stdout]     |         -----------------------
[INFO] [stdout] 25  |         end: FetchEntriesTime,
[INFO] [stdout]     |         ---------------------
[INFO] [stdout] 26  |         base_component: String,
[INFO] [stdout]     |         ----------------------
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let result = fetch_hour_day.fetch_entries_from_hour_to_day::<Example>(&mock_fetchers, /* hdk::prelude::LinkTypeFilter */, end_time.clone(), start_time.clone(), /* FetchEntriesTime */, /* std::string::String */);
[INFO] [stdout]     |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_by_hour` found for struct `FetchByHour` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:140:14
[INFO] [stdout]     |
[INFO] [stdout] 140 |             .expect_fetch_entries_by_hour::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_by_hour`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_by_hour.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout] 13  | pub struct FetchByHour {}
[INFO] [stdout]     | ---------------------- method `expect_fetch_entries_by_hour` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this associated function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:152:38
[INFO] [stdout]     |
[INFO] [stdout] 152 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:15:12
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_hour<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16  |         EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |         ---------
[INFO] [stdout] 17  |         TY,
[INFO] [stdout]     |         --
[INFO] [stdout] 18  |         E,
[INFO] [stdout]     |         -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 152 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example, _, E>(
[INFO] [stdout]     |                                                                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<FetchEntriesTime>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:152:38
[INFO] [stdout]     |
[INFO] [stdout] 152 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<FetchEntriesTime>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `FetchEntriesTime`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<FetchEntriesTime>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `FetchByHourHour::fetch_entries_from_hour_to_hour`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:29:25
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_hour<
[INFO] [stdout]     |            ------------------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 29  |         ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FetchByHourHour::fetch_entries_from_hour_to_hour`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 4 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:152:38
[INFO] [stdout]     |
[INFO] [stdout] 152 |           let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(
[INFO] [stdout]     |  ______________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 153 | |             &mock_fetchers,
[INFO] [stdout] 154 | |             start_time.clone(),
[INFO] [stdout]     | |             ------------------ an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 155 | |             end_time.clone(),
[INFO] [stdout] 156 | |             base_component.clone(),
[INFO] [stdout]     | |             ---------------------- argument of type `FetchEntriesTime` unexpected
[INFO] [stdout] 157 | |         );
[INFO] [stdout]     | |         -
[INFO] [stdout]     | |         |
[INFO] [stdout]     | |_________an argument of type `std::string::String` is missing
[INFO] [stdout]     |           an argument of type `FetchEntriesTime` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:15:12
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_hour<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 20  |         &self,
[INFO] [stdout]     |         -----
[INFO] [stdout] 21  |         fetchers: &Fetchers,
[INFO] [stdout]     |         -------------------
[INFO] [stdout] 22  |         link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |         --------------------------------
[INFO] [stdout] 23  |         link_type: TY,
[INFO] [stdout]     |         -------------
[INFO] [stdout] 24  |         start: FetchEntriesTime,
[INFO] [stdout]     |         -----------------------
[INFO] [stdout] 25  |         end: FetchEntriesTime,
[INFO] [stdout]     |         ---------------------
[INFO] [stdout] 26  |         base_component: String,
[INFO] [stdout]     |         ----------------------
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 152 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(&mock_fetchers, /* hdk::prelude::LinkTypeFilter */, end_time.clone(), start_time.clone(), /* FetchEntriesTime */, /* std::string::String */);
[INFO] [stdout]     |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_by_hour` found for struct `FetchByHour` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:194:14
[INFO] [stdout]     |
[INFO] [stdout] 194 |             .expect_fetch_entries_by_hour::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_by_hour`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_by_hour.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout] 13  | pub struct FetchByHour {}
[INFO] [stdout]     | ---------------------- method `expect_fetch_entries_by_hour` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this associated function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:206:38
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:15:12
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_hour<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16  |         EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |         ---------
[INFO] [stdout] 17  |         TY,
[INFO] [stdout]     |         --
[INFO] [stdout] 18  |         E,
[INFO] [stdout]     |         -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example, _, E>(
[INFO] [stdout]     |                                                                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<FetchEntriesTime>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:206:38
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<FetchEntriesTime>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `FetchEntriesTime`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<FetchEntriesTime>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `FetchByHourHour::fetch_entries_from_hour_to_hour`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:29:25
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_hour<
[INFO] [stdout]     |            ------------------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 29  |         ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FetchByHourHour::fetch_entries_from_hour_to_hour`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 4 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:206:38
[INFO] [stdout]     |
[INFO] [stdout] 206 |           let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(
[INFO] [stdout]     |  ______________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 207 | |             &mock_fetchers,
[INFO] [stdout] 208 | |             start_time.clone(),
[INFO] [stdout]     | |             ------------------ an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 209 | |             end_time.clone(),
[INFO] [stdout] 210 | |             base_component.clone(),
[INFO] [stdout]     | |             ---------------------- argument of type `FetchEntriesTime` unexpected
[INFO] [stdout] 211 | |         );
[INFO] [stdout]     | |         -
[INFO] [stdout]     | |         |
[INFO] [stdout]     | |_________an argument of type `std::string::String` is missing
[INFO] [stdout]     |           an argument of type `FetchEntriesTime` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:15:12
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_hour<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 20  |         &self,
[INFO] [stdout]     |         -----
[INFO] [stdout] 21  |         fetchers: &Fetchers,
[INFO] [stdout]     |         -------------------
[INFO] [stdout] 22  |         link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |         --------------------------------
[INFO] [stdout] 23  |         link_type: TY,
[INFO] [stdout]     |         -------------
[INFO] [stdout] 24  |         start: FetchEntriesTime,
[INFO] [stdout]     |         -----------------------
[INFO] [stdout] 25  |         end: FetchEntriesTime,
[INFO] [stdout]     |         ---------------------
[INFO] [stdout] 26  |         base_component: String,
[INFO] [stdout]     |         ----------------------
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(&mock_fetchers, /* hdk::prelude::LinkTypeFilter */, end_time.clone(), start_time.clone(), /* FetchEntriesTime */, /* std::string::String */);
[INFO] [stdout]     |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_by_day` found for struct `FetchByDay` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:249:14
[INFO] [stdout]     |
[INFO] [stdout] 249 |             .expect_fetch_entries_by_day::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_by_day`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_by_day.rs:19:1
[INFO] [stdout]     |
[INFO] [stdout] 19  | pub struct FetchByDay {}
[INFO] [stdout]     | --------------------- method `expect_fetch_entries_by_day` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_by_hour` found for struct `FetchByHour` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:261:14
[INFO] [stdout]     |
[INFO] [stdout] 261 |             .expect_fetch_entries_by_hour::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_by_hour`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_by_hour.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout] 13  | pub struct FetchByHour {}
[INFO] [stdout]     | ---------------------- method `expect_fetch_entries_by_hour` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this associated function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:273:38
[INFO] [stdout]     |
[INFO] [stdout] 273 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:15:12
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_hour<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16  |         EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |         ---------
[INFO] [stdout] 17  |         TY,
[INFO] [stdout]     |         --
[INFO] [stdout] 18  |         E,
[INFO] [stdout]     |         -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 273 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example, _, E>(
[INFO] [stdout]     |                                                                               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<FetchEntriesTime>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:273:38
[INFO] [stdout]     |
[INFO] [stdout] 273 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<FetchEntriesTime>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `FetchEntriesTime`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<FetchEntriesTime>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `FetchByHourHour::fetch_entries_from_hour_to_hour`
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:29:25
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_hour<
[INFO] [stdout]     |            ------------------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 29  |         ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `FetchByHourHour::fetch_entries_from_hour_to_hour`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 4 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:273:38
[INFO] [stdout]     |
[INFO] [stdout] 273 |           let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(
[INFO] [stdout]     |  ______________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 274 | |             &mock_fetchers,
[INFO] [stdout] 275 | |             start_time.clone(),
[INFO] [stdout]     | |             ------------------ an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 276 | |             end_time.clone(),
[INFO] [stdout] 277 | |             base_component.clone(),
[INFO] [stdout]     | |             ---------------------- argument of type `FetchEntriesTime` unexpected
[INFO] [stdout] 278 | |         );
[INFO] [stdout]     | |         -
[INFO] [stdout]     | |         |
[INFO] [stdout]     | |_________an argument of type `std::string::String` is missing
[INFO] [stdout]     |           an argument of type `FetchEntriesTime` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_entries_from_hour_to_hour.rs:15:12
[INFO] [stdout]     |
[INFO] [stdout] 15  |     pub fn fetch_entries_from_hour_to_hour<
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 20  |         &self,
[INFO] [stdout]     |         -----
[INFO] [stdout] 21  |         fetchers: &Fetchers,
[INFO] [stdout]     |         -------------------
[INFO] [stdout] 22  |         link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |         --------------------------------
[INFO] [stdout] 23  |         link_type: TY,
[INFO] [stdout]     |         -------------
[INFO] [stdout] 24  |         start: FetchEntriesTime,
[INFO] [stdout]     |         -----------------------
[INFO] [stdout] 25  |         end: FetchEntriesTime,
[INFO] [stdout]     |         ---------------------
[INFO] [stdout] 26  |         base_component: String,
[INFO] [stdout]     |         ----------------------
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 273 |         let result = fetch_hour_hour.fetch_entries_from_hour_to_hour::<Example>(&mock_fetchers, /* hdk::prelude::LinkTypeFilter */, end_time.clone(), start_time.clone(), /* FetchEntriesTime */, /* std::string::String */);
[INFO] [stdout]     |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_from_day_to_day` found for struct `FetchByDayDay` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:128:14
[INFO] [stdout]     |
[INFO] [stdout] 128 |             .expect_fetch_entries_from_day_to_day::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_from_day_to_day`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_entries_from_day_to_day.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | pub struct FetchByDayDay {}
[INFO] [stdout]     | ------------------------ method `expect_fetch_entries_from_day_to_day` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:138:29
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:9:8
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10  |     EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |     ---------
[INFO] [stdout] 11  |     TY,
[INFO] [stdout]     |     --
[INFO] [stdout] 12  |     E,
[INFO] [stdout]     |     -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let result = super::fetch_entries_in_time_range::<Example, _, E>(
[INFO] [stdout]     |                                                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<FetchEntriesTime>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:138:22
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<FetchEntriesTime>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `FetchEntriesTime`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<FetchEntriesTime>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `fetch_entries_in_time_range`
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:22:21
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        --------------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 22  |     ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `fetch_entries_in_time_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 4 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:138:22
[INFO] [stdout]     |
[INFO] [stdout] 138 |           let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |  ______________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 139 | |             &mock_fetchers,
[INFO] [stdout] 140 | |             start_time,
[INFO] [stdout]     | |             ---------- an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 141 | |             end_time,
[INFO] [stdout] 142 | |             base_component.clone(),
[INFO] [stdout]     | |             ---------------------- argument of type `FetchEntriesTime` unexpected
[INFO] [stdout] 143 | |         );
[INFO] [stdout]     | |         -
[INFO] [stdout]     | |         |
[INFO] [stdout]     | |_________an argument of type `std::string::String` is missing
[INFO] [stdout]     |           an argument of type `FetchEntriesTime` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:9:8
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 14  |     fetchers: &Fetchers,
[INFO] [stdout]     |     -------------------
[INFO] [stdout] 15  |     link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |     --------------------------------
[INFO] [stdout] 16  |     link_type: TY,
[INFO] [stdout]     |     -------------
[INFO] [stdout] 17  |     start_time: FetchEntriesTime,
[INFO] [stdout]     |     ----------------------------
[INFO] [stdout] 18  |     end_time: FetchEntriesTime,
[INFO] [stdout]     |     --------------------------
[INFO] [stdout] 19  |     base_component: String,
[INFO] [stdout]     |     ----------------------
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let result = super::fetch_entries_in_time_range::<Example>(&mock_fetchers, /* hdk::prelude::LinkTypeFilter */, end_time, start_time, /* FetchEntriesTime */, /* std::string::String */);
[INFO] [stdout]     |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_from_day_to_hour` found for struct `FetchByDayHour` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:165:14
[INFO] [stdout]     |
[INFO] [stdout] 165 |             .expect_fetch_entries_from_day_to_hour::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_from_day_to_hour`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_entries_from_day_to_hour.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout] 10  | pub struct FetchByDayHour {}
[INFO] [stdout]     | ------------------------- method `expect_fetch_entries_from_day_to_hour` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:175:29
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:9:8
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10  |     EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |     ---------
[INFO] [stdout] 11  |     TY,
[INFO] [stdout]     |     --
[INFO] [stdout] 12  |     E,
[INFO] [stdout]     |     -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let result = super::fetch_entries_in_time_range::<Example, _, E>(
[INFO] [stdout]     |                                                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<FetchEntriesTime>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:175:22
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<FetchEntriesTime>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `FetchEntriesTime`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<FetchEntriesTime>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `fetch_entries_in_time_range`
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:22:21
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        --------------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 22  |     ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `fetch_entries_in_time_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 4 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:175:22
[INFO] [stdout]     |
[INFO] [stdout] 175 |           let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |  ______________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 176 | |             &mock_fetchers,
[INFO] [stdout] 177 | |             start_time,
[INFO] [stdout]     | |             ---------- an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 178 | |             end_time,
[INFO] [stdout] 179 | |             base_component.clone(),
[INFO] [stdout]     | |             ---------------------- argument of type `FetchEntriesTime` unexpected
[INFO] [stdout] 180 | |         );
[INFO] [stdout]     | |         -
[INFO] [stdout]     | |         |
[INFO] [stdout]     | |_________an argument of type `std::string::String` is missing
[INFO] [stdout]     |           an argument of type `FetchEntriesTime` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:9:8
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 14  |     fetchers: &Fetchers,
[INFO] [stdout]     |     -------------------
[INFO] [stdout] 15  |     link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |     --------------------------------
[INFO] [stdout] 16  |     link_type: TY,
[INFO] [stdout]     |     -------------
[INFO] [stdout] 17  |     start_time: FetchEntriesTime,
[INFO] [stdout]     |     ----------------------------
[INFO] [stdout] 18  |     end_time: FetchEntriesTime,
[INFO] [stdout]     |     --------------------------
[INFO] [stdout] 19  |     base_component: String,
[INFO] [stdout]     |     ----------------------
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let result = super::fetch_entries_in_time_range::<Example>(&mock_fetchers, /* hdk::prelude::LinkTypeFilter */, end_time, start_time, /* FetchEntriesTime */, /* std::string::String */);
[INFO] [stdout]     |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_from_hour_to_day` found for struct `FetchByHourDay` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:202:14
[INFO] [stdout]     |
[INFO] [stdout] 202 |             .expect_fetch_entries_from_hour_to_day::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_from_hour_to_day`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_entries_from_hour_to_day.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | pub struct FetchByHourDay {}
[INFO] [stdout]     | ------------------------- method `expect_fetch_entries_from_hour_to_day` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:212:29
[INFO] [stdout]     |
[INFO] [stdout] 212 |         let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:9:8
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10  |     EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |     ---------
[INFO] [stdout] 11  |     TY,
[INFO] [stdout]     |     --
[INFO] [stdout] 12  |     E,
[INFO] [stdout]     |     -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 212 |         let result = super::fetch_entries_in_time_range::<Example, _, E>(
[INFO] [stdout]     |                                                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<FetchEntriesTime>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:212:22
[INFO] [stdout]     |
[INFO] [stdout] 212 |         let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<FetchEntriesTime>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `FetchEntriesTime`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<FetchEntriesTime>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `fetch_entries_in_time_range`
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:22:21
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        --------------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 22  |     ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `fetch_entries_in_time_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 4 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:212:22
[INFO] [stdout]     |
[INFO] [stdout] 212 |           let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |  ______________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 213 | |             &mock_fetchers,
[INFO] [stdout] 214 | |             start_time,
[INFO] [stdout]     | |             ---------- an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 215 | |             end_time,
[INFO] [stdout] 216 | |             base_component.clone(),
[INFO] [stdout]     | |             ---------------------- argument of type `FetchEntriesTime` unexpected
[INFO] [stdout] 217 | |         );
[INFO] [stdout]     | |         -
[INFO] [stdout]     | |         |
[INFO] [stdout]     | |_________an argument of type `std::string::String` is missing
[INFO] [stdout]     |           an argument of type `FetchEntriesTime` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:9:8
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 14  |     fetchers: &Fetchers,
[INFO] [stdout]     |     -------------------
[INFO] [stdout] 15  |     link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |     --------------------------------
[INFO] [stdout] 16  |     link_type: TY,
[INFO] [stdout]     |     -------------
[INFO] [stdout] 17  |     start_time: FetchEntriesTime,
[INFO] [stdout]     |     ----------------------------
[INFO] [stdout] 18  |     end_time: FetchEntriesTime,
[INFO] [stdout]     |     --------------------------
[INFO] [stdout] 19  |     base_component: String,
[INFO] [stdout]     |     ----------------------
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 212 |         let result = super::fetch_entries_in_time_range::<Example>(&mock_fetchers, /* hdk::prelude::LinkTypeFilter */, end_time, start_time, /* FetchEntriesTime */, /* std::string::String */);
[INFO] [stdout]     |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `expect_fetch_entries_from_hour_to_hour` found for struct `FetchByHourHour` in the current scope
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:239:14
[INFO] [stdout]     |
[INFO] [stdout] 239 |             .expect_fetch_entries_from_hour_to_hour::<Example>()
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: there is an associated function with a similar name: `fetch_entries_from_hour_to_hour`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/datetime_queries/fetch_entries_from_hour_to_hour.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | pub struct FetchByHourHour {}
[INFO] [stdout]     | -------------------------- method `expect_fetch_entries_from_hour_to_hour` not found for this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: this function takes 3 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:249:29
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^   ------- supplied 1 generic argument
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             expected 3 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here, with 3 generic parameters: `EntryType`, `TY`, `E`
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:9:8
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10  |     EntryType: 'static + TryFrom<SerializedBytes, Error = SerializedBytesError>,
[INFO] [stdout]     |     ---------
[INFO] [stdout] 11  |     TY,
[INFO] [stdout]     |     --
[INFO] [stdout] 12  |     E,
[INFO] [stdout]     |     -
[INFO] [stdout] help: add missing generic arguments
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let result = super::fetch_entries_in_time_range::<Example, _, E>(
[INFO] [stdout]     |                                                                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ScopedZomeType<hdk::prelude::LinkType>: From<FetchEntriesTime>` is not satisfied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:249:22
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<FetchEntriesTime>` is not implemented for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `std::convert::TryFrom<T>`:
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<&UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<EntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::EntryDefIndex> as std::convert::TryFrom<UnitEntryTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<&LinkTypes>>
[INFO] [stdout]               <ScopedZomeType<hdk::prelude::LinkType> as std::convert::TryFrom<LinkTypes>>
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<ScopedZomeType<hdk::prelude::LinkType>>` for `FetchEntriesTime`
[INFO] [stdout]     = note: required because of the requirements on the impl of `std::convert::TryFrom<FetchEntriesTime>` for `ScopedZomeType<hdk::prelude::LinkType>`
[INFO] [stdout] note: required by a bound in `fetch_entries_in_time_range`
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:22:21
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        --------------------------- required by a bound in this
[INFO] [stdout] ...
[INFO] [stdout] 22  |     ScopedLinkType: TryFrom<TY, Error = E>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `fetch_entries_in_time_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 4 arguments were supplied
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:249:22
[INFO] [stdout]     |
[INFO] [stdout] 249 |           let result = super::fetch_entries_in_time_range::<Example>(
[INFO] [stdout]     |  ______________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 250 | |             &mock_fetchers,
[INFO] [stdout] 251 | |             start_time,
[INFO] [stdout]     | |             ---------- an argument of type `hdk::prelude::LinkTypeFilter` is missing
[INFO] [stdout] 252 | |             end_time,
[INFO] [stdout] 253 | |             base_component.clone(),
[INFO] [stdout]     | |             ---------------------- argument of type `FetchEntriesTime` unexpected
[INFO] [stdout] 254 | |         );
[INFO] [stdout]     | |         -
[INFO] [stdout]     | |         |
[INFO] [stdout]     | |_________an argument of type `std::string::String` is missing
[INFO] [stdout]     |           an argument of type `FetchEntriesTime` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/datetime_queries/fetch_in_time_range.rs:9:8
[INFO] [stdout]     |
[INFO] [stdout] 9   | pub fn fetch_entries_in_time_range<
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 14  |     fetchers: &Fetchers,
[INFO] [stdout]     |     -------------------
[INFO] [stdout] 15  |     link_type_filter: LinkTypeFilter,
[INFO] [stdout]     |     --------------------------------
[INFO] [stdout] 16  |     link_type: TY,
[INFO] [stdout]     |     -------------
[INFO] [stdout] 17  |     start_time: FetchEntriesTime,
[INFO] [stdout]     |     ----------------------------
[INFO] [stdout] 18  |     end_time: FetchEntriesTime,
[INFO] [stdout]     |     --------------------------
[INFO] [stdout] 19  |     base_component: String,
[INFO] [stdout]     |     ----------------------
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let result = super::fetch_entries_in_time_range::<Example>(&mock_fetchers, /* hdk::prelude::LinkTypeFilter */, end_time, start_time, /* FetchEntriesTime */, /* std::string::String */);
[INFO] [stdout]     |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `hdk::prelude::EntryDefLocation: From<hdk::prelude::EntryDefId>` is not satisfied
[INFO] [stdout]    --> src/signals.rs:109:24
[INFO] [stdout]     |
[INFO] [stdout] 109 |         let expected = CreateInput::new(
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^ the trait `From<hdk::prelude::EntryDefId>` is not implemented for `hdk::prelude::EntryDefLocation`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `From<ScopedZomeType<hdk::prelude::EntryDefIndex>>` is implemented for `hdk::prelude::EntryDefLocation`
[INFO] [stdout]     = note: required because of the requirements on the impl of `Into<hdk::prelude::EntryDefLocation>` for `hdk::prelude::EntryDefId`
[INFO] [stdout] note: required by a bound in `hdk::prelude::CreateInput::new`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/holochain_zome_types-0.0.41/src/entry.rs:125:30
[INFO] [stdout]     |
[INFO] [stdout] 125 |         entry_location: impl Into<EntryDefLocation>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `hdk::prelude::CreateInput::new`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 145 previous errors; 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0107, E0277, E0308, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hdk_crud` due to 146 previous errors; 6 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "f47f95e761ca3db6b4410623a6c524fbc65ddd8dd487293f72896107c3efadfa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f47f95e761ca3db6b4410623a6c524fbc65ddd8dd487293f72896107c3efadfa", kill_on_drop: false }`
[INFO] [stdout] f47f95e761ca3db6b4410623a6c524fbc65ddd8dd487293f72896107c3efadfa