[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