[INFO] fetching crate jacquard-api 0.9.5... [INFO] linting jacquard-api-0.9.5 against nightly for clippy-nonminimal_bool-denied [INFO] extracting crate jacquard-api 0.9.5 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate jacquard-api 0.9.5 [INFO] finished tweaking crates.io crate jacquard-api 0.9.5 [INFO] tweaked toml for crates.io crate jacquard-api 0.9.5 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate jacquard-api 0.9.5 on toolchain nightly [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate jacquard-api 0.9.5 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded n0-future v0.1.3 [INFO] [stderr] Downloaded tokio-tungstenite v0.24.0 [INFO] [stderr] Downloaded ipld-core v0.4.2 [INFO] [stderr] Downloaded compression-codecs v0.4.34 [INFO] [stderr] Downloaded langtag v0.4.0 [INFO] [stderr] Downloaded jacquard-derive v0.9.5 [INFO] [stderr] Downloaded async-compression v0.4.35 [INFO] [stderr] Downloaded generator v0.8.7 [INFO] [stderr] Downloaded serde_html_form v0.2.8 [INFO] [stderr] Downloaded jacquard-lexicon v0.9.5 [INFO] [stderr] Downloaded tokio-tungstenite-wasm v0.4.0 [INFO] [stderr] Downloaded jacquard-common v0.9.5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 387a6cb9ba552f7c5975d0b16a5c124bcfa1e1d6bc042028c6f49325ced48ddb [INFO] running `Command { std: "docker" "start" "-a" "387a6cb9ba552f7c5975d0b16a5c124bcfa1e1d6bc042028c6f49325ced48ddb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "387a6cb9ba552f7c5975d0b16a5c124bcfa1e1d6bc042028c6f49325ced48ddb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "387a6cb9ba552f7c5975d0b16a5c124bcfa1e1d6bc042028c6f49325ced48ddb", kill_on_drop: false }` [INFO] [stdout] 387a6cb9ba552f7c5975d0b16a5c124bcfa1e1d6bc042028c6f49325ced48ddb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "clippy" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e3a039f3adc3e8f075e9aa968777285a1d56ecb8ccae98cc1592165d0cecdce9 [INFO] running `Command { std: "docker" "start" "-a" "e3a039f3adc3e8f075e9aa968777285a1d56ecb8ccae98cc1592165d0cecdce9", kill_on_drop: false }` [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling const-oid v0.9.6 [INFO] [stderr] Compiling generic-array v0.14.9 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling libc v0.2.178 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling bytes v1.11.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Checking getrandom v0.2.16 [INFO] [stderr] Compiling data-encoding v2.9.0 [INFO] [stderr] Compiling zerocopy v0.8.31 [INFO] [stderr] Checking serde v1.0.228 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling zerocopy-derive v0.8.31 [INFO] [stderr] Compiling rustls v0.23.35 [INFO] [stderr] Compiling base64ct v1.8.1 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling heapless v0.7.17 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling cc-traits v2.0.0 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Compiling data-encoding-macro-internal v0.1.16 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling http v1.4.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling indexmap v2.12.1 [INFO] [stderr] Checking tokio v1.48.0 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling socket2 v0.6.1 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling ff v0.13.1 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling btree-slab v0.6.1 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling tracing-core v0.1.35 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling rustls-pki-types v1.13.1 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling range-traits v0.3.2 [INFO] [stderr] Compiling pkcs8 v0.10.2 [INFO] [stderr] Compiling base16ct v0.2.0 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling tracing v0.1.43 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling abnf-core v0.5.0 [INFO] [stderr] Compiling sec1 v0.7.3 [INFO] [stderr] Compiling group v0.13.0 [INFO] [stderr] Compiling crypto-bigint v0.5.5 [INFO] [stderr] Compiling prettyplease v0.2.37 [INFO] [stderr] Compiling btree-range-map v0.7.2 [INFO] [stderr] Compiling abnf v0.13.0 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling indoc v2.0.7 [INFO] [stderr] Compiling const-str v0.4.3 [INFO] [stderr] Compiling hex_fmt v0.3.0 [INFO] [stderr] Compiling tower-service v0.3.3 [INFO] [stderr] Compiling atomic-waker v1.1.2 [INFO] [stderr] Compiling try-lock v0.2.5 [INFO] [stderr] Compiling ouroboros_macro v0.18.5 [INFO] [stderr] Compiling want v0.3.1 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling icu_properties v2.1.1 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling data-encoding-macro v0.1.18 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling match-lookup v0.1.1 [INFO] [stderr] Compiling bon-macros v3.8.1 [INFO] [stderr] Compiling miette-derive v7.6.0 [INFO] [stderr] Compiling core2 v0.4.0 [INFO] [stderr] Compiling base256emoji v1.0.2 [INFO] [stderr] Compiling elliptic-curve v0.13.8 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling base-x v0.2.11 [INFO] [stderr] Compiling unsigned-varint v0.8.0 [INFO] [stderr] Compiling multibase v0.9.2 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling multihash v0.19.3 [INFO] [stderr] Compiling flate2 v1.1.5 [INFO] [stderr] Compiling rfc6979 v0.4.0 [INFO] [stderr] Compiling serde_bytes v0.11.19 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling tower-layer v0.3.3 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling rustls-webpki v0.103.8 [INFO] [stderr] Compiling ipnet v2.11.0 [INFO] [stderr] Compiling compression-core v0.4.31 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling hash32 v0.2.1 [INFO] [stderr] Compiling compression-codecs v0.4.34 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling cid v0.11.1 [INFO] [stderr] Compiling ecdsa v0.16.9 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Checking tokio-util v0.7.17 [INFO] [stderr] Compiling webpki-roots v1.0.4 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling static-regular-grammar v2.0.2 [INFO] [stderr] Compiling trait-variant v0.1.2 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling iri-string v0.7.9 [INFO] [stderr] Checking tower v0.5.2 [INFO] [stderr] Checking h2 v0.4.12 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling cobs v0.3.0 [INFO] [stderr] Compiling ipld-core v0.4.2 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling primeorder v0.13.6 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling cbor4ii v0.2.14 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling aliasable v0.1.3 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling async-compression v0.4.35 [INFO] [stderr] Compiling ouroboros v0.18.5 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling miette v7.6.0 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling serde_ipld_dagcbor v0.6.4 [INFO] [stderr] Compiling postcard v1.1.3 [INFO] [stderr] Compiling p256 v0.13.2 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling k256 v0.13.4 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling bon v3.8.1 [INFO] [stderr] Compiling serde_html_form v0.2.8 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling smol_str v0.3.4 [INFO] [stderr] Compiling serde_repr v0.1.20 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling serde_with v3.16.1 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling inventory v0.3.21 [INFO] [stderr] Checking hyper v1.8.1 [INFO] [stderr] Compiling langtag v0.4.0 [INFO] [stderr] Checking hyper-util v0.1.19 [INFO] [stderr] Checking hyper-rustls v0.27.7 [INFO] [stderr] Checking reqwest v0.12.24 [INFO] [stderr] Checking jacquard-common v0.9.5 [INFO] [stderr] Checking jacquard-lexicon v0.9.5 [INFO] [stderr] Compiling jacquard-derive v0.9.5 [INFO] [stderr] Checking jacquard-api v0.9.5 (/opt/rustwide/workdir) [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/delete_account.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / pub fn new() -> DeleteAccountBuilder<'a, delete_account_state::Empty> { [INFO] [stdout] 68 | | DeleteAccountBuilder::new() [INFO] [stdout] 69 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] = note: `#[warn(clippy::new_ret_no_self)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DeleteAccountBuilder<'a, delete_account_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/delete_account.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | / pub fn new() -> Self { [INFO] [stdout] 75 | | DeleteAccountBuilder { [INFO] [stdout] 76 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 77 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 80 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] = note: `#[warn(clippy::new_without_default)]` on by default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 72 + impl<'a> Default for DeleteAccountBuilder<'a, delete_account_state::Empty> { [INFO] [stdout] 73 + fn default() -> Self { [INFO] [stdout] 74 + Self::new() [INFO] [stdout] 75 + } [INFO] [stdout] 76 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/delete_account.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / pub fn new() -> DeleteAccountBuilder<'a, delete_account_state::Empty> { [INFO] [stdout] 68 | | DeleteAccountBuilder::new() [INFO] [stdout] 69 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] = note: `#[warn(clippy::new_ret_no_self)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DeleteAccountBuilder<'a, delete_account_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/delete_account.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | / pub fn new() -> Self { [INFO] [stdout] 75 | | DeleteAccountBuilder { [INFO] [stdout] 76 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 77 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 80 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] = note: `#[warn(clippy::new_without_default)]` on by default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 72 + impl<'a> Default for DeleteAccountBuilder<'a, delete_account_state::Empty> { [INFO] [stdout] 73 + fn default() -> Self { [INFO] [stdout] 74 + Self::new() [INFO] [stdout] 75 + } [INFO] [stdout] 76 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/disable_account_invites.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | / pub fn new() -> DisableAccountInvitesBuilder< [INFO] [stdout] 73 | | 'a, [INFO] [stdout] 74 | | disable_account_invites_state::Empty, [INFO] [stdout] 75 | | > { [INFO] [stdout] 76 | | DisableAccountInvitesBuilder::new() [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DisableAccountInvitesBuilder<'a, disable_account_invites_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/disable_account_invites.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> Self { [INFO] [stdout] 83 | | DisableAccountInvitesBuilder { [INFO] [stdout] 84 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 85 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 80 + impl<'a> Default for DisableAccountInvitesBuilder<'a, disable_account_invites_state::Empty> { [INFO] [stdout] 81 + fn default() -> Self { [INFO] [stdout] 82 + Self::new() [INFO] [stdout] 83 + } [INFO] [stdout] 84 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/disable_account_invites.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | / pub fn new() -> DisableAccountInvitesBuilder< [INFO] [stdout] 73 | | 'a, [INFO] [stdout] 74 | | disable_account_invites_state::Empty, [INFO] [stdout] 75 | | > { [INFO] [stdout] 76 | | DisableAccountInvitesBuilder::new() [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DisableAccountInvitesBuilder<'a, disable_account_invites_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/disable_account_invites.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> Self { [INFO] [stdout] 83 | | DisableAccountInvitesBuilder { [INFO] [stdout] 84 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 85 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 80 + impl<'a> Default for DisableAccountInvitesBuilder<'a, disable_account_invites_state::Empty> { [INFO] [stdout] 81 + fn default() -> Self { [INFO] [stdout] 82 + Self::new() [INFO] [stdout] 83 + } [INFO] [stdout] 84 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/enable_account_invites.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | / pub fn new() -> EnableAccountInvitesBuilder< [INFO] [stdout] 73 | | 'a, [INFO] [stdout] 74 | | enable_account_invites_state::Empty, [INFO] [stdout] 75 | | > { [INFO] [stdout] 76 | | EnableAccountInvitesBuilder::new() [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `EnableAccountInvitesBuilder<'a, enable_account_invites_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/enable_account_invites.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> Self { [INFO] [stdout] 83 | | EnableAccountInvitesBuilder { [INFO] [stdout] 84 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 85 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 80 + impl<'a> Default for EnableAccountInvitesBuilder<'a, enable_account_invites_state::Empty> { [INFO] [stdout] 81 + fn default() -> Self { [INFO] [stdout] 82 + Self::new() [INFO] [stdout] 83 + } [INFO] [stdout] 84 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/get_account_info.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetAccountInfoBuilder<'a, get_account_info_state::Empty> { [INFO] [stdout] 67 | | GetAccountInfoBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/enable_account_invites.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | / pub fn new() -> EnableAccountInvitesBuilder< [INFO] [stdout] 73 | | 'a, [INFO] [stdout] 74 | | enable_account_invites_state::Empty, [INFO] [stdout] 75 | | > { [INFO] [stdout] 76 | | EnableAccountInvitesBuilder::new() [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetAccountInfoBuilder<'a, get_account_info_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/get_account_info.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetAccountInfoBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetAccountInfoBuilder<'a, get_account_info_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `EnableAccountInvitesBuilder<'a, enable_account_invites_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/enable_account_invites.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> Self { [INFO] [stdout] 83 | | EnableAccountInvitesBuilder { [INFO] [stdout] 84 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 85 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 80 + impl<'a> Default for EnableAccountInvitesBuilder<'a, enable_account_invites_state::Empty> { [INFO] [stdout] 81 + fn default() -> Self { [INFO] [stdout] 82 + Self::new() [INFO] [stdout] 83 + } [INFO] [stdout] 84 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/get_account_info.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetAccountInfoBuilder<'a, get_account_info_state::Empty> { [INFO] [stdout] 67 | | GetAccountInfoBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetAccountInfoBuilder<'a, get_account_info_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/get_account_info.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetAccountInfoBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetAccountInfoBuilder<'a, get_account_info_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/get_account_infos.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetAccountInfosBuilder<'a, get_account_infos_state::Empty> { [INFO] [stdout] 67 | | GetAccountInfosBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/get_account_infos.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetAccountInfosBuilder<'a, get_account_infos_state::Empty> { [INFO] [stdout] 67 | | GetAccountInfosBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetAccountInfosBuilder<'a, get_account_infos_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/get_account_infos.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetAccountInfosBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetAccountInfosBuilder<'a, get_account_infos_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetAccountInfosBuilder<'a, get_account_infos_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/get_account_infos.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetAccountInfosBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetAccountInfosBuilder<'a, get_account_infos_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/get_invite_codes.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | / pub fn new() -> GetInviteCodesBuilder<'a, get_invite_codes_state::Empty> { [INFO] [stdout] 64 | | GetInviteCodesBuilder::new() [INFO] [stdout] 65 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetInviteCodesBuilder<'a, get_invite_codes_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/get_invite_codes.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | / pub fn new() -> Self { [INFO] [stdout] 71 | | GetInviteCodesBuilder { [INFO] [stdout] 72 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 73 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 76 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 68 + impl<'a> Default for GetInviteCodesBuilder<'a, get_invite_codes_state::Empty> { [INFO] [stdout] 69 + fn default() -> Self { [INFO] [stdout] 70 + Self::new() [INFO] [stdout] 71 + } [INFO] [stdout] 72 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/get_invite_codes.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | / pub fn new() -> GetInviteCodesBuilder<'a, get_invite_codes_state::Empty> { [INFO] [stdout] 64 | | GetInviteCodesBuilder::new() [INFO] [stdout] 65 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetInviteCodesBuilder<'a, get_invite_codes_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/get_invite_codes.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | / pub fn new() -> Self { [INFO] [stdout] 71 | | GetInviteCodesBuilder { [INFO] [stdout] 72 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 73 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 76 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 68 + impl<'a> Default for GetInviteCodesBuilder<'a, get_invite_codes_state::Empty> { [INFO] [stdout] 69 + fn default() -> Self { [INFO] [stdout] 70 + Self::new() [INFO] [stdout] 71 + } [INFO] [stdout] 72 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/get_subject_status.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | / pub fn new() -> GetSubjectStatusBuilder<'a, get_subject_status_state::Empty> { [INFO] [stdout] 63 | | GetSubjectStatusBuilder::new() [INFO] [stdout] 64 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetSubjectStatusBuilder<'a, get_subject_status_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/get_subject_status.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | / pub fn new() -> Self { [INFO] [stdout] 70 | | GetSubjectStatusBuilder { [INFO] [stdout] 71 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 72 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 75 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 67 + impl<'a> Default for GetSubjectStatusBuilder<'a, get_subject_status_state::Empty> { [INFO] [stdout] 68 + fn default() -> Self { [INFO] [stdout] 69 + Self::new() [INFO] [stdout] 70 + } [INFO] [stdout] 71 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/get_subject_status.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | / pub fn new() -> GetSubjectStatusBuilder<'a, get_subject_status_state::Empty> { [INFO] [stdout] 63 | | GetSubjectStatusBuilder::new() [INFO] [stdout] 64 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetSubjectStatusBuilder<'a, get_subject_status_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/get_subject_status.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | / pub fn new() -> Self { [INFO] [stdout] 70 | | GetSubjectStatusBuilder { [INFO] [stdout] 71 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 72 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 75 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 67 + impl<'a> Default for GetSubjectStatusBuilder<'a, get_subject_status_state::Empty> { [INFO] [stdout] 68 + fn default() -> Self { [INFO] [stdout] 69 + Self::new() [INFO] [stdout] 70 + } [INFO] [stdout] 71 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/search_accounts.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | / pub fn new() -> SearchAccountsBuilder<'a, search_accounts_state::Empty> { [INFO] [stdout] 63 | | SearchAccountsBuilder::new() [INFO] [stdout] 64 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SearchAccountsBuilder<'a, search_accounts_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/search_accounts.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | / pub fn new() -> Self { [INFO] [stdout] 70 | | SearchAccountsBuilder { [INFO] [stdout] 71 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 72 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 75 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 67 + impl<'a> Default for SearchAccountsBuilder<'a, search_accounts_state::Empty> { [INFO] [stdout] 68 + fn default() -> Self { [INFO] [stdout] 69 + Self::new() [INFO] [stdout] 70 + } [INFO] [stdout] 71 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/search_accounts.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | / pub fn new() -> SearchAccountsBuilder<'a, search_accounts_state::Empty> { [INFO] [stdout] 63 | | SearchAccountsBuilder::new() [INFO] [stdout] 64 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SearchAccountsBuilder<'a, search_accounts_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/search_accounts.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | / pub fn new() -> Self { [INFO] [stdout] 70 | | SearchAccountsBuilder { [INFO] [stdout] 71 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 72 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 75 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 67 + impl<'a> Default for SearchAccountsBuilder<'a, search_accounts_state::Empty> { [INFO] [stdout] 68 + fn default() -> Self { [INFO] [stdout] 69 + Self::new() [INFO] [stdout] 70 + } [INFO] [stdout] 71 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/admin/send_email.rs:96:29 [INFO] [stdout] | [INFO] [stdout] 96 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 97 | | ::core::option::Option>, [INFO] [stdout] 98 | | ::core::option::Option>, [INFO] [stdout] 99 | | ::core::option::Option>, [INFO] [stdout] 100 | | ::core::option::Option>, [INFO] [stdout] 101 | | ::core::option::Option>, [INFO] [stdout] 102 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] = note: `#[warn(clippy::type_complexity)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/send_email.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | / pub fn new() -> SendEmailBuilder<'a, send_email_state::Empty> { [INFO] [stdout] 109 | | SendEmailBuilder::new() [INFO] [stdout] 110 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SendEmailBuilder<'a, send_email_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/send_email.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | / pub fn new() -> Self { [INFO] [stdout] 116 | | SendEmailBuilder { [INFO] [stdout] 117 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 118 | | __unsafe_private_named: (None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 113 + impl<'a> Default for SendEmailBuilder<'a, send_email_state::Empty> { [INFO] [stdout] 114 + fn default() -> Self { [INFO] [stdout] 115 + Self::new() [INFO] [stdout] 116 + } [INFO] [stdout] 117 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/admin/send_email.rs:96:29 [INFO] [stdout] | [INFO] [stdout] 96 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 97 | | ::core::option::Option>, [INFO] [stdout] 98 | | ::core::option::Option>, [INFO] [stdout] 99 | | ::core::option::Option>, [INFO] [stdout] 100 | | ::core::option::Option>, [INFO] [stdout] 101 | | ::core::option::Option>, [INFO] [stdout] 102 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] = note: `#[warn(clippy::type_complexity)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/send_email.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | / pub fn new() -> SendEmailBuilder<'a, send_email_state::Empty> { [INFO] [stdout] 109 | | SendEmailBuilder::new() [INFO] [stdout] 110 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SendEmailBuilder<'a, send_email_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/send_email.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | / pub fn new() -> Self { [INFO] [stdout] 116 | | SendEmailBuilder { [INFO] [stdout] 117 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 118 | | __unsafe_private_named: (None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 113 + impl<'a> Default for SendEmailBuilder<'a, send_email_state::Empty> { [INFO] [stdout] 114 + fn default() -> Self { [INFO] [stdout] 115 + Self::new() [INFO] [stdout] 116 + } [INFO] [stdout] 117 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/update_account_email.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | / pub fn new() -> UpdateAccountEmailBuilder<'a, update_account_email_state::Empty> { [INFO] [stdout] 84 | | UpdateAccountEmailBuilder::new() [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateAccountEmailBuilder<'a, update_account_email_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/update_account_email.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | / pub fn new() -> Self { [INFO] [stdout] 91 | | UpdateAccountEmailBuilder { [INFO] [stdout] 92 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 93 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 96 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 88 + impl<'a> Default for UpdateAccountEmailBuilder<'a, update_account_email_state::Empty> { [INFO] [stdout] 89 + fn default() -> Self { [INFO] [stdout] 90 + Self::new() [INFO] [stdout] 91 + } [INFO] [stdout] 92 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/update_account_email.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | / pub fn new() -> UpdateAccountEmailBuilder<'a, update_account_email_state::Empty> { [INFO] [stdout] 84 | | UpdateAccountEmailBuilder::new() [INFO] [stdout] 85 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateAccountEmailBuilder<'a, update_account_email_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/update_account_email.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | / pub fn new() -> Self { [INFO] [stdout] 91 | | UpdateAccountEmailBuilder { [INFO] [stdout] 92 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 93 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 96 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 88 + impl<'a> Default for UpdateAccountEmailBuilder<'a, update_account_email_state::Empty> { [INFO] [stdout] 89 + fn default() -> Self { [INFO] [stdout] 90 + Self::new() [INFO] [stdout] 91 + } [INFO] [stdout] 92 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/update_account_handle.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> UpdateAccountHandleBuilder<'a, update_account_handle_state::Empty> { [INFO] [stdout] 83 | | UpdateAccountHandleBuilder::new() [INFO] [stdout] 84 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateAccountHandleBuilder<'a, update_account_handle_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/update_account_handle.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | / pub fn new() -> Self { [INFO] [stdout] 90 | | UpdateAccountHandleBuilder { [INFO] [stdout] 91 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 92 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 87 + impl<'a> Default for UpdateAccountHandleBuilder<'a, update_account_handle_state::Empty> { [INFO] [stdout] 88 + fn default() -> Self { [INFO] [stdout] 89 + Self::new() [INFO] [stdout] 90 + } [INFO] [stdout] 91 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/update_account_handle.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> UpdateAccountHandleBuilder<'a, update_account_handle_state::Empty> { [INFO] [stdout] 83 | | UpdateAccountHandleBuilder::new() [INFO] [stdout] 84 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateAccountHandleBuilder<'a, update_account_handle_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/update_account_handle.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | / pub fn new() -> Self { [INFO] [stdout] 90 | | UpdateAccountHandleBuilder { [INFO] [stdout] 91 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 92 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 87 + impl<'a> Default for UpdateAccountHandleBuilder<'a, update_account_handle_state::Empty> { [INFO] [stdout] 88 + fn default() -> Self { [INFO] [stdout] 89 + Self::new() [INFO] [stdout] 90 + } [INFO] [stdout] 91 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/update_account_password.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> UpdateAccountPasswordBuilder< [INFO] [stdout] 83 | | 'a, [INFO] [stdout] 84 | | update_account_password_state::Empty, [INFO] [stdout] 85 | | > { [INFO] [stdout] 86 | | UpdateAccountPasswordBuilder::new() [INFO] [stdout] 87 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateAccountPasswordBuilder<'a, update_account_password_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/update_account_password.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | / pub fn new() -> Self { [INFO] [stdout] 93 | | UpdateAccountPasswordBuilder { [INFO] [stdout] 94 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 95 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 98 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 90 + impl<'a> Default for UpdateAccountPasswordBuilder<'a, update_account_password_state::Empty> { [INFO] [stdout] 91 + fn default() -> Self { [INFO] [stdout] 92 + Self::new() [INFO] [stdout] 93 + } [INFO] [stdout] 94 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/update_account_password.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> UpdateAccountPasswordBuilder< [INFO] [stdout] 83 | | 'a, [INFO] [stdout] 84 | | update_account_password_state::Empty, [INFO] [stdout] 85 | | > { [INFO] [stdout] 86 | | UpdateAccountPasswordBuilder::new() [INFO] [stdout] 87 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateAccountPasswordBuilder<'a, update_account_password_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/update_account_password.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | / pub fn new() -> Self { [INFO] [stdout] 93 | | UpdateAccountPasswordBuilder { [INFO] [stdout] 94 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 95 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 98 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 90 + impl<'a> Default for UpdateAccountPasswordBuilder<'a, update_account_password_state::Empty> { [INFO] [stdout] 91 + fn default() -> Self { [INFO] [stdout] 92 + Self::new() [INFO] [stdout] 93 + } [INFO] [stdout] 94 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/update_account_signing_key.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | / pub fn new() -> UpdateAccountSigningKeyBuilder< [INFO] [stdout] 87 | | 'a, [INFO] [stdout] 88 | | update_account_signing_key_state::Empty, [INFO] [stdout] 89 | | > { [INFO] [stdout] 90 | | UpdateAccountSigningKeyBuilder::new() [INFO] [stdout] 91 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateAccountSigningKeyBuilder<'a, update_account_signing_key_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/update_account_signing_key.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | / pub fn new() -> Self { [INFO] [stdout] 97 | | UpdateAccountSigningKeyBuilder { [INFO] [stdout] 98 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 99 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 102 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 94 + impl<'a> Default for UpdateAccountSigningKeyBuilder<'a, update_account_signing_key_state::Empty> { [INFO] [stdout] 95 + fn default() -> Self { [INFO] [stdout] 96 + Self::new() [INFO] [stdout] 97 + } [INFO] [stdout] 98 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/update_account_signing_key.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | / pub fn new() -> UpdateAccountSigningKeyBuilder< [INFO] [stdout] 87 | | 'a, [INFO] [stdout] 88 | | update_account_signing_key_state::Empty, [INFO] [stdout] 89 | | > { [INFO] [stdout] 90 | | UpdateAccountSigningKeyBuilder::new() [INFO] [stdout] 91 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateAccountSigningKeyBuilder<'a, update_account_signing_key_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/update_account_signing_key.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | / pub fn new() -> Self { [INFO] [stdout] 97 | | UpdateAccountSigningKeyBuilder { [INFO] [stdout] 98 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 99 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 102 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 94 + impl<'a> Default for UpdateAccountSigningKeyBuilder<'a, update_account_signing_key_state::Empty> { [INFO] [stdout] 95 + fn default() -> Self { [INFO] [stdout] 96 + Self::new() [INFO] [stdout] 97 + } [INFO] [stdout] 98 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/update_subject_status.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | / pub fn new() -> UpdateSubjectStatusBuilder<'a, update_subject_status_state::Empty> { [INFO] [stdout] 76 | | UpdateSubjectStatusBuilder::new() [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateSubjectStatusBuilder<'a, update_subject_status_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/update_subject_status.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> Self { [INFO] [stdout] 83 | | UpdateSubjectStatusBuilder { [INFO] [stdout] 84 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 85 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 80 + impl<'a> Default for UpdateSubjectStatusBuilder<'a, update_subject_status_state::Empty> { [INFO] [stdout] 81 + fn default() -> Self { [INFO] [stdout] 82 + Self::new() [INFO] [stdout] 83 + } [INFO] [stdout] 84 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin/update_subject_status.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | / pub fn new() -> UpdateSubjectStatusBuilder<'a, update_subject_status_state::Empty> { [INFO] [stdout] 76 | | UpdateSubjectStatusBuilder::new() [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateSubjectStatusBuilder<'a, update_subject_status_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin/update_subject_status.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> Self { [INFO] [stdout] 83 | | UpdateSubjectStatusBuilder { [INFO] [stdout] 84 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 85 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 88 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 80 + impl<'a> Default for UpdateSubjectStatusBuilder<'a, update_subject_status_state::Empty> { [INFO] [stdout] 81 + fn default() -> Self { [INFO] [stdout] 82 + Self::new() [INFO] [stdout] 83 + } [INFO] [stdout] 84 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/admin.rs:134:29 [INFO] [stdout] | [INFO] [stdout] 134 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 135 | | ::core::option::Option, [INFO] [stdout] 136 | | ::core::option::Option>, [INFO] [stdout] 137 | | ::core::option::Option>, [INFO] [stdout] ... | [INFO] [stdout] 146 | | ::core::option::Option>>, [INFO] [stdout] 147 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | / pub fn new() -> AccountViewBuilder<'a, account_view_state::Empty> { [INFO] [stdout] 154 | | AccountViewBuilder::new() [INFO] [stdout] 155 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `AccountViewBuilder<'a, account_view_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | / pub fn new() -> Self { [INFO] [stdout] 161 | | AccountViewBuilder { [INFO] [stdout] 162 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 163 | | __unsafe_private_named: ( [INFO] [stdout] ... | [INFO] [stdout] 179 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 158 + impl<'a> Default for AccountViewBuilder<'a, account_view_state::Empty> { [INFO] [stdout] 159 + fn default() -> Self { [INFO] [stdout] 160 + Self::new() [INFO] [stdout] 161 + } [INFO] [stdout] 162 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/admin.rs:134:29 [INFO] [stdout] | [INFO] [stdout] 134 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 135 | | ::core::option::Option, [INFO] [stdout] 136 | | ::core::option::Option>, [INFO] [stdout] 137 | | ::core::option::Option>, [INFO] [stdout] ... | [INFO] [stdout] 146 | | ::core::option::Option>>, [INFO] [stdout] 147 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | / pub fn new() -> AccountViewBuilder<'a, account_view_state::Empty> { [INFO] [stdout] 154 | | AccountViewBuilder::new() [INFO] [stdout] 155 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `AccountViewBuilder<'a, account_view_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | / pub fn new() -> Self { [INFO] [stdout] 161 | | AccountViewBuilder { [INFO] [stdout] 162 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 163 | | __unsafe_private_named: ( [INFO] [stdout] ... | [INFO] [stdout] 179 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 158 + impl<'a> Default for AccountViewBuilder<'a, account_view_state::Empty> { [INFO] [stdout] 159 + fn default() -> Self { [INFO] [stdout] 160 + Self::new() [INFO] [stdout] 161 + } [INFO] [stdout] 162 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin.rs:957:5 [INFO] [stdout] | [INFO] [stdout] 957 | / pub fn new() -> RepoBlobRefBuilder<'a, repo_blob_ref_state::Empty> { [INFO] [stdout] 958 | | RepoBlobRefBuilder::new() [INFO] [stdout] 959 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RepoBlobRefBuilder<'a, repo_blob_ref_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin.rs:964:5 [INFO] [stdout] | [INFO] [stdout] 964 | / pub fn new() -> Self { [INFO] [stdout] 965 | | RepoBlobRefBuilder { [INFO] [stdout] 966 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 967 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 962 + impl<'a> Default for RepoBlobRefBuilder<'a, repo_blob_ref_state::Empty> { [INFO] [stdout] 963 + fn default() -> Self { [INFO] [stdout] 964 + Self::new() [INFO] [stdout] 965 + } [INFO] [stdout] 966 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin.rs:1138:5 [INFO] [stdout] | [INFO] [stdout] 1138 | / pub fn new() -> RepoRefBuilder<'a, repo_ref_state::Empty> { [INFO] [stdout] 1139 | | RepoRefBuilder::new() [INFO] [stdout] 1140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RepoRefBuilder<'a, repo_ref_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin.rs:1145:5 [INFO] [stdout] | [INFO] [stdout] 1145 | / pub fn new() -> Self { [INFO] [stdout] 1146 | | RepoRefBuilder { [INFO] [stdout] 1147 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1148 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 1151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1143 + impl<'a> Default for RepoRefBuilder<'a, repo_ref_state::Empty> { [INFO] [stdout] 1144 + fn default() -> Self { [INFO] [stdout] 1145 + Self::new() [INFO] [stdout] 1146 + } [INFO] [stdout] 1147 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin.rs:957:5 [INFO] [stdout] | [INFO] [stdout] 957 | / pub fn new() -> RepoBlobRefBuilder<'a, repo_blob_ref_state::Empty> { [INFO] [stdout] 958 | | RepoBlobRefBuilder::new() [INFO] [stdout] 959 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RepoBlobRefBuilder<'a, repo_blob_ref_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin.rs:964:5 [INFO] [stdout] | [INFO] [stdout] 964 | / pub fn new() -> Self { [INFO] [stdout] 965 | | RepoBlobRefBuilder { [INFO] [stdout] 966 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 967 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 962 + impl<'a> Default for RepoBlobRefBuilder<'a, repo_blob_ref_state::Empty> { [INFO] [stdout] 963 + fn default() -> Self { [INFO] [stdout] 964 + Self::new() [INFO] [stdout] 965 + } [INFO] [stdout] 966 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin.rs:1279:5 [INFO] [stdout] | [INFO] [stdout] 1279 | / pub fn new() -> StatusAttrBuilder<'a, status_attr_state::Empty> { [INFO] [stdout] 1280 | | StatusAttrBuilder::new() [INFO] [stdout] 1281 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `StatusAttrBuilder<'a, status_attr_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin.rs:1286:5 [INFO] [stdout] | [INFO] [stdout] 1286 | / pub fn new() -> Self { [INFO] [stdout] 1287 | | StatusAttrBuilder { [INFO] [stdout] 1288 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1289 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 1292 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1284 + impl<'a> Default for StatusAttrBuilder<'a, status_attr_state::Empty> { [INFO] [stdout] 1285 + fn default() -> Self { [INFO] [stdout] 1286 + Self::new() [INFO] [stdout] 1287 + } [INFO] [stdout] 1288 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin.rs:1138:5 [INFO] [stdout] | [INFO] [stdout] 1138 | / pub fn new() -> RepoRefBuilder<'a, repo_ref_state::Empty> { [INFO] [stdout] 1139 | | RepoRefBuilder::new() [INFO] [stdout] 1140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RepoRefBuilder<'a, repo_ref_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin.rs:1145:5 [INFO] [stdout] | [INFO] [stdout] 1145 | / pub fn new() -> Self { [INFO] [stdout] 1146 | | RepoRefBuilder { [INFO] [stdout] 1147 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1148 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 1151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1143 + impl<'a> Default for RepoRefBuilder<'a, repo_ref_state::Empty> { [INFO] [stdout] 1144 + fn default() -> Self { [INFO] [stdout] 1145 + Self::new() [INFO] [stdout] 1146 + } [INFO] [stdout] 1147 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/admin.rs:1279:5 [INFO] [stdout] | [INFO] [stdout] 1279 | / pub fn new() -> StatusAttrBuilder<'a, status_attr_state::Empty> { [INFO] [stdout] 1280 | | StatusAttrBuilder::new() [INFO] [stdout] 1281 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `StatusAttrBuilder<'a, status_attr_state::Empty>` [INFO] [stdout] --> src/com_atproto/admin.rs:1286:5 [INFO] [stdout] | [INFO] [stdout] 1286 | / pub fn new() -> Self { [INFO] [stdout] 1287 | | StatusAttrBuilder { [INFO] [stdout] 1288 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1289 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 1292 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1284 + impl<'a> Default for StatusAttrBuilder<'a, status_attr_state::Empty> { [INFO] [stdout] 1285 + fn default() -> Self { [INFO] [stdout] 1286 + Self::new() [INFO] [stdout] 1287 + } [INFO] [stdout] 1288 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/refresh_identity.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / pub fn new() -> RefreshIdentityBuilder<'a, refresh_identity_state::Empty> { [INFO] [stdout] 68 | | RefreshIdentityBuilder::new() [INFO] [stdout] 69 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RefreshIdentityBuilder<'a, refresh_identity_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/refresh_identity.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | / pub fn new() -> Self { [INFO] [stdout] 75 | | RefreshIdentityBuilder { [INFO] [stdout] 76 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 77 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 80 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 72 + impl<'a> Default for RefreshIdentityBuilder<'a, refresh_identity_state::Empty> { [INFO] [stdout] 73 + fn default() -> Self { [INFO] [stdout] 74 + Self::new() [INFO] [stdout] 75 + } [INFO] [stdout] 76 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/refresh_identity.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / pub fn new() -> RefreshIdentityBuilder<'a, refresh_identity_state::Empty> { [INFO] [stdout] 68 | | RefreshIdentityBuilder::new() [INFO] [stdout] 69 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RefreshIdentityBuilder<'a, refresh_identity_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/refresh_identity.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | / pub fn new() -> Self { [INFO] [stdout] 75 | | RefreshIdentityBuilder { [INFO] [stdout] 76 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 77 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 80 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 72 + impl<'a> Default for RefreshIdentityBuilder<'a, refresh_identity_state::Empty> { [INFO] [stdout] 73 + fn default() -> Self { [INFO] [stdout] 74 + Self::new() [INFO] [stdout] 75 + } [INFO] [stdout] 76 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/resolve_did.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> ResolveDidBuilder<'a, resolve_did_state::Empty> { [INFO] [stdout] 67 | | ResolveDidBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResolveDidBuilder<'a, resolve_did_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/resolve_did.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | ResolveDidBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for ResolveDidBuilder<'a, resolve_did_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/resolve_did.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> ResolveDidBuilder<'a, resolve_did_state::Empty> { [INFO] [stdout] 67 | | ResolveDidBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResolveDidBuilder<'a, resolve_did_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/resolve_did.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | ResolveDidBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for ResolveDidBuilder<'a, resolve_did_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/resolve_handle.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> ResolveHandleBuilder<'a, resolve_handle_state::Empty> { [INFO] [stdout] 67 | | ResolveHandleBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResolveHandleBuilder<'a, resolve_handle_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/resolve_handle.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | ResolveHandleBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for ResolveHandleBuilder<'a, resolve_handle_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/resolve_handle.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> ResolveHandleBuilder<'a, resolve_handle_state::Empty> { [INFO] [stdout] 67 | | ResolveHandleBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResolveHandleBuilder<'a, resolve_handle_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/resolve_handle.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | ResolveHandleBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for ResolveHandleBuilder<'a, resolve_handle_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/resolve_identity.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> ResolveIdentityBuilder<'a, resolve_identity_state::Empty> { [INFO] [stdout] 67 | | ResolveIdentityBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResolveIdentityBuilder<'a, resolve_identity_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/resolve_identity.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | ResolveIdentityBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for ResolveIdentityBuilder<'a, resolve_identity_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/resolve_identity.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> ResolveIdentityBuilder<'a, resolve_identity_state::Empty> { [INFO] [stdout] 67 | | ResolveIdentityBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResolveIdentityBuilder<'a, resolve_identity_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/resolve_identity.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | ResolveIdentityBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for ResolveIdentityBuilder<'a, resolve_identity_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/submit_plc_operation.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / pub fn new() -> SubmitPlcOperationBuilder<'a, submit_plc_operation_state::Empty> { [INFO] [stdout] 68 | | SubmitPlcOperationBuilder::new() [INFO] [stdout] 69 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SubmitPlcOperationBuilder<'a, submit_plc_operation_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/submit_plc_operation.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | / pub fn new() -> Self { [INFO] [stdout] 75 | | SubmitPlcOperationBuilder { [INFO] [stdout] 76 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 77 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 80 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 72 + impl<'a> Default for SubmitPlcOperationBuilder<'a, submit_plc_operation_state::Empty> { [INFO] [stdout] 73 + fn default() -> Self { [INFO] [stdout] 74 + Self::new() [INFO] [stdout] 75 + } [INFO] [stdout] 76 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/update_handle.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | / pub fn new() -> UpdateHandleBuilder<'a, update_handle_state::Empty> { [INFO] [stdout] 69 | | UpdateHandleBuilder::new() [INFO] [stdout] 70 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateHandleBuilder<'a, update_handle_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/update_handle.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | / pub fn new() -> Self { [INFO] [stdout] 76 | | UpdateHandleBuilder { [INFO] [stdout] 77 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 78 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 81 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 73 + impl<'a> Default for UpdateHandleBuilder<'a, update_handle_state::Empty> { [INFO] [stdout] 74 + fn default() -> Self { [INFO] [stdout] 75 + Self::new() [INFO] [stdout] 76 + } [INFO] [stdout] 77 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | / pub fn new() -> IdentityInfoBuilder<'a, identity_info_state::Empty> { [INFO] [stdout] 112 | | IdentityInfoBuilder::new() [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `IdentityInfoBuilder<'a, identity_info_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | / pub fn new() -> Self { [INFO] [stdout] 119 | | IdentityInfoBuilder { [INFO] [stdout] 120 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 121 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 116 + impl<'a> Default for IdentityInfoBuilder<'a, identity_info_state::Empty> { [INFO] [stdout] 117 + fn default() -> Self { [INFO] [stdout] 118 + Self::new() [INFO] [stdout] 119 + } [INFO] [stdout] 120 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/submit_plc_operation.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / pub fn new() -> SubmitPlcOperationBuilder<'a, submit_plc_operation_state::Empty> { [INFO] [stdout] 68 | | SubmitPlcOperationBuilder::new() [INFO] [stdout] 69 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SubmitPlcOperationBuilder<'a, submit_plc_operation_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/submit_plc_operation.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | / pub fn new() -> Self { [INFO] [stdout] 75 | | SubmitPlcOperationBuilder { [INFO] [stdout] 76 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 77 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 80 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 72 + impl<'a> Default for SubmitPlcOperationBuilder<'a, submit_plc_operation_state::Empty> { [INFO] [stdout] 73 + fn default() -> Self { [INFO] [stdout] 74 + Self::new() [INFO] [stdout] 75 + } [INFO] [stdout] 76 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity/update_handle.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | / pub fn new() -> UpdateHandleBuilder<'a, update_handle_state::Empty> { [INFO] [stdout] 69 | | UpdateHandleBuilder::new() [INFO] [stdout] 70 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateHandleBuilder<'a, update_handle_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity/update_handle.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | / pub fn new() -> Self { [INFO] [stdout] 76 | | UpdateHandleBuilder { [INFO] [stdout] 77 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 78 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 81 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 73 + impl<'a> Default for UpdateHandleBuilder<'a, update_handle_state::Empty> { [INFO] [stdout] 74 + fn default() -> Self { [INFO] [stdout] 75 + Self::new() [INFO] [stdout] 76 + } [INFO] [stdout] 77 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/label/query_labels.rs:67:29 [INFO] [stdout] | [INFO] [stdout] 67 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 68 | | ::core::option::Option>, [INFO] [stdout] 69 | | ::core::option::Option, [INFO] [stdout] 70 | | ::core::option::Option>>, [INFO] [stdout] 71 | | ::core::option::Option>>, [INFO] [stdout] 72 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/label/query_labels.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | / pub fn new() -> QueryLabelsBuilder<'a, query_labels_state::Empty> { [INFO] [stdout] 79 | | QueryLabelsBuilder::new() [INFO] [stdout] 80 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `QueryLabelsBuilder<'a, query_labels_state::Empty>` [INFO] [stdout] --> src/com_atproto/label/query_labels.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | / pub fn new() -> Self { [INFO] [stdout] 86 | | QueryLabelsBuilder { [INFO] [stdout] 87 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 88 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 91 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 83 + impl<'a> Default for QueryLabelsBuilder<'a, query_labels_state::Empty> { [INFO] [stdout] 84 + fn default() -> Self { [INFO] [stdout] 85 + Self::new() [INFO] [stdout] 86 + } [INFO] [stdout] 87 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/identity.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | / pub fn new() -> IdentityInfoBuilder<'a, identity_info_state::Empty> { [INFO] [stdout] 112 | | IdentityInfoBuilder::new() [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `IdentityInfoBuilder<'a, identity_info_state::Empty>` [INFO] [stdout] --> src/com_atproto/identity.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | / pub fn new() -> Self { [INFO] [stdout] 119 | | IdentityInfoBuilder { [INFO] [stdout] 120 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 121 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 124 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 116 + impl<'a> Default for IdentityInfoBuilder<'a, identity_info_state::Empty> { [INFO] [stdout] 117 + fn default() -> Self { [INFO] [stdout] 118 + Self::new() [INFO] [stdout] 119 + } [INFO] [stdout] 120 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/label/query_labels.rs:67:29 [INFO] [stdout] | [INFO] [stdout] 67 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 68 | | ::core::option::Option>, [INFO] [stdout] 69 | | ::core::option::Option, [INFO] [stdout] 70 | | ::core::option::Option>>, [INFO] [stdout] 71 | | ::core::option::Option>>, [INFO] [stdout] 72 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/label/query_labels.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | / pub fn new() -> QueryLabelsBuilder<'a, query_labels_state::Empty> { [INFO] [stdout] 79 | | QueryLabelsBuilder::new() [INFO] [stdout] 80 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `QueryLabelsBuilder<'a, query_labels_state::Empty>` [INFO] [stdout] --> src/com_atproto/label/query_labels.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | / pub fn new() -> Self { [INFO] [stdout] 86 | | QueryLabelsBuilder { [INFO] [stdout] 87 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 88 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 91 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 83 + impl<'a> Default for QueryLabelsBuilder<'a, query_labels_state::Empty> { [INFO] [stdout] 84 + fn default() -> Self { [INFO] [stdout] 85 + Self::new() [INFO] [stdout] 86 + } [INFO] [stdout] 87 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/label.rs:133:29 [INFO] [stdout] | [INFO] [stdout] 133 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 134 | | ::core::option::Option>, [INFO] [stdout] 135 | | ::core::option::Option, [INFO] [stdout] 136 | | ::core::option::Option, [INFO] [stdout] ... | [INFO] [stdout] 142 | | ::core::option::Option, [INFO] [stdout] 143 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/label.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | / pub fn new() -> LabelBuilder<'a, label_state::Empty> { [INFO] [stdout] 150 | | LabelBuilder::new() [INFO] [stdout] 151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `LabelBuilder<'a, label_state::Empty>` [INFO] [stdout] --> src/com_atproto/label.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | / pub fn new() -> Self { [INFO] [stdout] 157 | | LabelBuilder { [INFO] [stdout] 158 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 159 | | __unsafe_private_named: ( [INFO] [stdout] ... | [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 154 + impl<'a> Default for LabelBuilder<'a, label_state::Empty> { [INFO] [stdout] 155 + fn default() -> Self { [INFO] [stdout] 156 + Self::new() [INFO] [stdout] 157 + } [INFO] [stdout] 158 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/label.rs:133:29 [INFO] [stdout] | [INFO] [stdout] 133 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 134 | | ::core::option::Option>, [INFO] [stdout] 135 | | ::core::option::Option, [INFO] [stdout] 136 | | ::core::option::Option, [INFO] [stdout] ... | [INFO] [stdout] 142 | | ::core::option::Option, [INFO] [stdout] 143 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/label.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | / pub fn new() -> LabelBuilder<'a, label_state::Empty> { [INFO] [stdout] 150 | | LabelBuilder::new() [INFO] [stdout] 151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `LabelBuilder<'a, label_state::Empty>` [INFO] [stdout] --> src/com_atproto/label.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | / pub fn new() -> Self { [INFO] [stdout] 157 | | LabelBuilder { [INFO] [stdout] 158 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 159 | | __unsafe_private_named: ( [INFO] [stdout] ... | [INFO] [stdout] 172 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 154 + impl<'a> Default for LabelBuilder<'a, label_state::Empty> { [INFO] [stdout] 155 + fn default() -> Self { [INFO] [stdout] 156 + Self::new() [INFO] [stdout] 157 + } [INFO] [stdout] 158 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/label.rs:1123:29 [INFO] [stdout] | [INFO] [stdout] 1123 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 1124 | | ::core::option::Option, [INFO] [stdout] 1125 | | ::core::option::Option>, [INFO] [stdout] 1126 | | ::core::option::Option>, [INFO] [stdout] ... | [INFO] [stdout] 1131 | | ::core::option::Option>, [INFO] [stdout] 1132 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/label.rs:1138:5 [INFO] [stdout] | [INFO] [stdout] 1138 | / pub fn new() -> LabelValueDefinitionBuilder< [INFO] [stdout] 1139 | | 'a, [INFO] [stdout] 1140 | | label_value_definition_state::Empty, [INFO] [stdout] 1141 | | > { [INFO] [stdout] 1142 | | LabelValueDefinitionBuilder::new() [INFO] [stdout] 1143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `LabelValueDefinitionBuilder<'a, label_value_definition_state::Empty>` [INFO] [stdout] --> src/com_atproto/label.rs:1148:5 [INFO] [stdout] | [INFO] [stdout] 1148 | / pub fn new() -> Self { [INFO] [stdout] 1149 | | LabelValueDefinitionBuilder { [INFO] [stdout] 1150 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1151 | | __unsafe_private_named: (None, None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 1154 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1146 + impl<'a> Default for LabelValueDefinitionBuilder<'a, label_value_definition_state::Empty> { [INFO] [stdout] 1147 + fn default() -> Self { [INFO] [stdout] 1148 + Self::new() [INFO] [stdout] 1149 + } [INFO] [stdout] 1150 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/label.rs:1454:5 [INFO] [stdout] | [INFO] [stdout] 1454 | / pub fn new() -> LabelValueDefinitionStringsBuilder< [INFO] [stdout] 1455 | | 'a, [INFO] [stdout] 1456 | | label_value_definition_strings_state::Empty, [INFO] [stdout] 1457 | | > { [INFO] [stdout] 1458 | | LabelValueDefinitionStringsBuilder::new() [INFO] [stdout] 1459 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `LabelValueDefinitionStringsBuilder<'a, label_value_definition_strings_state::Empty>` [INFO] [stdout] --> src/com_atproto/label.rs:1466:5 [INFO] [stdout] | [INFO] [stdout] 1466 | / pub fn new() -> Self { [INFO] [stdout] 1467 | | LabelValueDefinitionStringsBuilder { [INFO] [stdout] 1468 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1469 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 1472 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1462 + impl< [INFO] [stdout] 1463 + 'a, [INFO] [stdout] 1464 + > Default for LabelValueDefinitionStringsBuilder<'a, label_value_definition_strings_state::Empty> { [INFO] [stdout] 1465 + fn default() -> Self { [INFO] [stdout] 1466 + Self::new() [INFO] [stdout] 1467 + } [INFO] [stdout] 1468 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/label.rs:1123:29 [INFO] [stdout] | [INFO] [stdout] 1123 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 1124 | | ::core::option::Option, [INFO] [stdout] 1125 | | ::core::option::Option>, [INFO] [stdout] 1126 | | ::core::option::Option>, [INFO] [stdout] ... | [INFO] [stdout] 1131 | | ::core::option::Option>, [INFO] [stdout] 1132 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/label.rs:1138:5 [INFO] [stdout] | [INFO] [stdout] 1138 | / pub fn new() -> LabelValueDefinitionBuilder< [INFO] [stdout] 1139 | | 'a, [INFO] [stdout] 1140 | | label_value_definition_state::Empty, [INFO] [stdout] 1141 | | > { [INFO] [stdout] 1142 | | LabelValueDefinitionBuilder::new() [INFO] [stdout] 1143 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `LabelValueDefinitionBuilder<'a, label_value_definition_state::Empty>` [INFO] [stdout] --> src/com_atproto/label.rs:1148:5 [INFO] [stdout] | [INFO] [stdout] 1148 | / pub fn new() -> Self { [INFO] [stdout] 1149 | | LabelValueDefinitionBuilder { [INFO] [stdout] 1150 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1151 | | __unsafe_private_named: (None, None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 1154 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1146 + impl<'a> Default for LabelValueDefinitionBuilder<'a, label_value_definition_state::Empty> { [INFO] [stdout] 1147 + fn default() -> Self { [INFO] [stdout] 1148 + Self::new() [INFO] [stdout] 1149 + } [INFO] [stdout] 1150 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/label.rs:1764:5 [INFO] [stdout] | [INFO] [stdout] 1764 | / pub fn new() -> SelfLabelsBuilder<'a, self_labels_state::Empty> { [INFO] [stdout] 1765 | | SelfLabelsBuilder::new() [INFO] [stdout] 1766 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SelfLabelsBuilder<'a, self_labels_state::Empty>` [INFO] [stdout] --> src/com_atproto/label.rs:1771:5 [INFO] [stdout] | [INFO] [stdout] 1771 | / pub fn new() -> Self { [INFO] [stdout] 1772 | | SelfLabelsBuilder { [INFO] [stdout] 1773 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1774 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 1777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1769 + impl<'a> Default for SelfLabelsBuilder<'a, self_labels_state::Empty> { [INFO] [stdout] 1770 + fn default() -> Self { [INFO] [stdout] 1771 + Self::new() [INFO] [stdout] 1772 + } [INFO] [stdout] 1773 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/lexicon/resolve_lexicon.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> ResolveLexiconBuilder<'a, resolve_lexicon_state::Empty> { [INFO] [stdout] 67 | | ResolveLexiconBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResolveLexiconBuilder<'a, resolve_lexicon_state::Empty>` [INFO] [stdout] --> src/com_atproto/lexicon/resolve_lexicon.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | ResolveLexiconBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for ResolveLexiconBuilder<'a, resolve_lexicon_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/label.rs:1454:5 [INFO] [stdout] | [INFO] [stdout] 1454 | / pub fn new() -> LabelValueDefinitionStringsBuilder< [INFO] [stdout] 1455 | | 'a, [INFO] [stdout] 1456 | | label_value_definition_strings_state::Empty, [INFO] [stdout] 1457 | | > { [INFO] [stdout] 1458 | | LabelValueDefinitionStringsBuilder::new() [INFO] [stdout] 1459 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `LabelValueDefinitionStringsBuilder<'a, label_value_definition_strings_state::Empty>` [INFO] [stdout] --> src/com_atproto/label.rs:1466:5 [INFO] [stdout] | [INFO] [stdout] 1466 | / pub fn new() -> Self { [INFO] [stdout] 1467 | | LabelValueDefinitionStringsBuilder { [INFO] [stdout] 1468 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1469 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 1472 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1462 + impl< [INFO] [stdout] 1463 + 'a, [INFO] [stdout] 1464 + > Default for LabelValueDefinitionStringsBuilder<'a, label_value_definition_strings_state::Empty> { [INFO] [stdout] 1465 + fn default() -> Self { [INFO] [stdout] 1466 + Self::new() [INFO] [stdout] 1467 + } [INFO] [stdout] 1468 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/label.rs:1764:5 [INFO] [stdout] | [INFO] [stdout] 1764 | / pub fn new() -> SelfLabelsBuilder<'a, self_labels_state::Empty> { [INFO] [stdout] 1765 | | SelfLabelsBuilder::new() [INFO] [stdout] 1766 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SelfLabelsBuilder<'a, self_labels_state::Empty>` [INFO] [stdout] --> src/com_atproto/label.rs:1771:5 [INFO] [stdout] | [INFO] [stdout] 1771 | / pub fn new() -> Self { [INFO] [stdout] 1772 | | SelfLabelsBuilder { [INFO] [stdout] 1773 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1774 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 1777 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1769 + impl<'a> Default for SelfLabelsBuilder<'a, self_labels_state::Empty> { [INFO] [stdout] 1770 + fn default() -> Self { [INFO] [stdout] 1771 + Self::new() [INFO] [stdout] 1772 + } [INFO] [stdout] 1773 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/lexicon/schema.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> SchemaBuilder<'a, schema_state::Empty> { [INFO] [stdout] 67 | | SchemaBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SchemaBuilder<'a, schema_state::Empty>` [INFO] [stdout] --> src/com_atproto/lexicon/schema.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | SchemaBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for SchemaBuilder<'a, schema_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/lexicon/resolve_lexicon.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> ResolveLexiconBuilder<'a, resolve_lexicon_state::Empty> { [INFO] [stdout] 67 | | ResolveLexiconBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResolveLexiconBuilder<'a, resolve_lexicon_state::Empty>` [INFO] [stdout] --> src/com_atproto/lexicon/resolve_lexicon.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | ResolveLexiconBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for ResolveLexiconBuilder<'a, resolve_lexicon_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/moderation/create_report.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | / pub fn new() -> CreateReportBuilder<'a, create_report_state::Empty> { [INFO] [stdout] 97 | | CreateReportBuilder::new() [INFO] [stdout] 98 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateReportBuilder<'a, create_report_state::Empty>` [INFO] [stdout] --> src/com_atproto/moderation/create_report.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | / pub fn new() -> Self { [INFO] [stdout] 104 | | CreateReportBuilder { [INFO] [stdout] 105 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 106 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 109 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 101 + impl<'a> Default for CreateReportBuilder<'a, create_report_state::Empty> { [INFO] [stdout] 102 + fn default() -> Self { [INFO] [stdout] 103 + Self::new() [INFO] [stdout] 104 + } [INFO] [stdout] 105 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/lexicon/schema.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> SchemaBuilder<'a, schema_state::Empty> { [INFO] [stdout] 67 | | SchemaBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SchemaBuilder<'a, schema_state::Empty>` [INFO] [stdout] --> src/com_atproto/lexicon/schema.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | SchemaBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for SchemaBuilder<'a, schema_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/moderation/create_report.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | / pub fn new() -> CreateReportBuilder<'a, create_report_state::Empty> { [INFO] [stdout] 97 | | CreateReportBuilder::new() [INFO] [stdout] 98 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateReportBuilder<'a, create_report_state::Empty>` [INFO] [stdout] --> src/com_atproto/moderation/create_report.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | / pub fn new() -> Self { [INFO] [stdout] 104 | | CreateReportBuilder { [INFO] [stdout] 105 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 106 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 109 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 101 + impl<'a> Default for CreateReportBuilder<'a, create_report_state::Empty> { [INFO] [stdout] 102 + fn default() -> Self { [INFO] [stdout] 103 + Self::new() [INFO] [stdout] 104 + } [INFO] [stdout] 105 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | / pub fn new() -> CreateBuilder<'a, create_state::Empty> { [INFO] [stdout] 97 | | CreateBuilder::new() [INFO] [stdout] 98 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateBuilder<'a, create_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | / pub fn new() -> Self { [INFO] [stdout] 104 | | CreateBuilder { [INFO] [stdout] 105 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 106 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 109 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 101 + impl<'a> Default for CreateBuilder<'a, create_state::Empty> { [INFO] [stdout] 102 + fn default() -> Self { [INFO] [stdout] 103 + Self::new() [INFO] [stdout] 104 + } [INFO] [stdout] 105 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:778:5 [INFO] [stdout] | [INFO] [stdout] 778 | / pub fn new() -> CreateResultBuilder<'a, create_result_state::Empty> { [INFO] [stdout] 779 | | CreateResultBuilder::new() [INFO] [stdout] 780 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateResultBuilder<'a, create_result_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:785:5 [INFO] [stdout] | [INFO] [stdout] 785 | / pub fn new() -> Self { [INFO] [stdout] 786 | | CreateResultBuilder { [INFO] [stdout] 787 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 788 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 783 + impl<'a> Default for CreateResultBuilder<'a, create_result_state::Empty> { [INFO] [stdout] 784 + fn default() -> Self { [INFO] [stdout] 785 + Self::new() [INFO] [stdout] 786 + } [INFO] [stdout] 787 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:981:5 [INFO] [stdout] | [INFO] [stdout] 981 | / pub fn new() -> DeleteBuilder<'a, delete_state::Empty> { [INFO] [stdout] 982 | | DeleteBuilder::new() [INFO] [stdout] 983 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DeleteBuilder<'a, delete_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:988:5 [INFO] [stdout] | [INFO] [stdout] 988 | / pub fn new() -> Self { [INFO] [stdout] 989 | | DeleteBuilder { [INFO] [stdout] 990 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 991 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 986 + impl<'a> Default for DeleteBuilder<'a, delete_state::Empty> { [INFO] [stdout] 987 + fn default() -> Self { [INFO] [stdout] 988 + Self::new() [INFO] [stdout] 989 + } [INFO] [stdout] 990 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | / pub fn new() -> CreateBuilder<'a, create_state::Empty> { [INFO] [stdout] 97 | | CreateBuilder::new() [INFO] [stdout] 98 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateBuilder<'a, create_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | / pub fn new() -> Self { [INFO] [stdout] 104 | | CreateBuilder { [INFO] [stdout] 105 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 106 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 109 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 101 + impl<'a> Default for CreateBuilder<'a, create_state::Empty> { [INFO] [stdout] 102 + fn default() -> Self { [INFO] [stdout] 103 + Self::new() [INFO] [stdout] 104 + } [INFO] [stdout] 105 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1200:5 [INFO] [stdout] | [INFO] [stdout] 1200 | / pub fn new() -> ApplyWritesBuilder<'a, apply_writes_state::Empty> { [INFO] [stdout] 1201 | | ApplyWritesBuilder::new() [INFO] [stdout] 1202 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ApplyWritesBuilder<'a, apply_writes_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1207:5 [INFO] [stdout] | [INFO] [stdout] 1207 | / pub fn new() -> Self { [INFO] [stdout] 1208 | | ApplyWritesBuilder { [INFO] [stdout] 1209 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1210 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 1213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1205 + impl<'a> Default for ApplyWritesBuilder<'a, apply_writes_state::Empty> { [INFO] [stdout] 1206 + fn default() -> Self { [INFO] [stdout] 1207 + Self::new() [INFO] [stdout] 1208 + } [INFO] [stdout] 1209 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:778:5 [INFO] [stdout] | [INFO] [stdout] 778 | / pub fn new() -> CreateResultBuilder<'a, create_result_state::Empty> { [INFO] [stdout] 779 | | CreateResultBuilder::new() [INFO] [stdout] 780 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateResultBuilder<'a, create_result_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:785:5 [INFO] [stdout] | [INFO] [stdout] 785 | / pub fn new() -> Self { [INFO] [stdout] 786 | | CreateResultBuilder { [INFO] [stdout] 787 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 788 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 783 + impl<'a> Default for CreateResultBuilder<'a, create_result_state::Empty> { [INFO] [stdout] 784 + fn default() -> Self { [INFO] [stdout] 785 + Self::new() [INFO] [stdout] 786 + } [INFO] [stdout] 787 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:981:5 [INFO] [stdout] | [INFO] [stdout] 981 | / pub fn new() -> DeleteBuilder<'a, delete_state::Empty> { [INFO] [stdout] 982 | | DeleteBuilder::new() [INFO] [stdout] 983 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DeleteBuilder<'a, delete_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:988:5 [INFO] [stdout] | [INFO] [stdout] 988 | / pub fn new() -> Self { [INFO] [stdout] 989 | | DeleteBuilder { [INFO] [stdout] 990 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 991 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 986 + impl<'a> Default for DeleteBuilder<'a, delete_state::Empty> { [INFO] [stdout] 987 + fn default() -> Self { [INFO] [stdout] 988 + Self::new() [INFO] [stdout] 989 + } [INFO] [stdout] 990 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1200:5 [INFO] [stdout] | [INFO] [stdout] 1200 | / pub fn new() -> ApplyWritesBuilder<'a, apply_writes_state::Empty> { [INFO] [stdout] 1201 | | ApplyWritesBuilder::new() [INFO] [stdout] 1202 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ApplyWritesBuilder<'a, apply_writes_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1207:5 [INFO] [stdout] | [INFO] [stdout] 1207 | / pub fn new() -> Self { [INFO] [stdout] 1208 | | ApplyWritesBuilder { [INFO] [stdout] 1209 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1210 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 1213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1205 + impl<'a> Default for ApplyWritesBuilder<'a, apply_writes_state::Empty> { [INFO] [stdout] 1206 + fn default() -> Self { [INFO] [stdout] 1207 + Self::new() [INFO] [stdout] 1208 + } [INFO] [stdout] 1209 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1544:5 [INFO] [stdout] | [INFO] [stdout] 1544 | / pub fn new() -> UpdateBuilder<'a, update_state::Empty> { [INFO] [stdout] 1545 | | UpdateBuilder::new() [INFO] [stdout] 1546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateBuilder<'a, update_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1551:5 [INFO] [stdout] | [INFO] [stdout] 1551 | / pub fn new() -> Self { [INFO] [stdout] 1552 | | UpdateBuilder { [INFO] [stdout] 1553 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1554 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 1557 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1549 + impl<'a> Default for UpdateBuilder<'a, update_state::Empty> { [INFO] [stdout] 1550 + fn default() -> Self { [INFO] [stdout] 1551 + Self::new() [INFO] [stdout] 1552 + } [INFO] [stdout] 1553 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1749:5 [INFO] [stdout] | [INFO] [stdout] 1749 | / pub fn new() -> UpdateResultBuilder<'a, update_result_state::Empty> { [INFO] [stdout] 1750 | | UpdateResultBuilder::new() [INFO] [stdout] 1751 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateResultBuilder<'a, update_result_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1756:5 [INFO] [stdout] | [INFO] [stdout] 1756 | / pub fn new() -> Self { [INFO] [stdout] 1757 | | UpdateResultBuilder { [INFO] [stdout] 1758 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1759 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 1762 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1754 + impl<'a> Default for UpdateResultBuilder<'a, update_result_state::Empty> { [INFO] [stdout] 1755 + fn default() -> Self { [INFO] [stdout] 1756 + Self::new() [INFO] [stdout] 1757 + } [INFO] [stdout] 1758 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/repo/create_record.rs:107:29 [INFO] [stdout] | [INFO] [stdout] 107 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 108 | | ::core::option::Option>, [INFO] [stdout] 109 | | ::core::option::Option>, [INFO] [stdout] 110 | | ::core::option::Option>, [INFO] [stdout] ... | [INFO] [stdout] 117 | | ::core::option::Option, [INFO] [stdout] 118 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/create_record.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | / pub fn new() -> CreateRecordBuilder<'a, create_record_state::Empty> { [INFO] [stdout] 125 | | CreateRecordBuilder::new() [INFO] [stdout] 126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateRecordBuilder<'a, create_record_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/create_record.rs:131:5 [INFO] [stdout] | [INFO] [stdout] 131 | / pub fn new() -> Self { [INFO] [stdout] 132 | | CreateRecordBuilder { [INFO] [stdout] 133 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 134 | | __unsafe_private_named: (None, None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 129 + impl<'a> Default for CreateRecordBuilder<'a, create_record_state::Empty> { [INFO] [stdout] 130 + fn default() -> Self { [INFO] [stdout] 131 + Self::new() [INFO] [stdout] 132 + } [INFO] [stdout] 133 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1544:5 [INFO] [stdout] | [INFO] [stdout] 1544 | / pub fn new() -> UpdateBuilder<'a, update_state::Empty> { [INFO] [stdout] 1545 | | UpdateBuilder::new() [INFO] [stdout] 1546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateBuilder<'a, update_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1551:5 [INFO] [stdout] | [INFO] [stdout] 1551 | / pub fn new() -> Self { [INFO] [stdout] 1552 | | UpdateBuilder { [INFO] [stdout] 1553 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1554 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 1557 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1549 + impl<'a> Default for UpdateBuilder<'a, update_state::Empty> { [INFO] [stdout] 1550 + fn default() -> Self { [INFO] [stdout] 1551 + Self::new() [INFO] [stdout] 1552 + } [INFO] [stdout] 1553 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1749:5 [INFO] [stdout] | [INFO] [stdout] 1749 | / pub fn new() -> UpdateResultBuilder<'a, update_result_state::Empty> { [INFO] [stdout] 1750 | | UpdateResultBuilder::new() [INFO] [stdout] 1751 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `UpdateResultBuilder<'a, update_result_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/apply_writes.rs:1756:5 [INFO] [stdout] | [INFO] [stdout] 1756 | / pub fn new() -> Self { [INFO] [stdout] 1757 | | UpdateResultBuilder { [INFO] [stdout] 1758 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 1759 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 1762 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 1754 + impl<'a> Default for UpdateResultBuilder<'a, update_result_state::Empty> { [INFO] [stdout] 1755 + fn default() -> Self { [INFO] [stdout] 1756 + Self::new() [INFO] [stdout] 1757 + } [INFO] [stdout] 1758 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/repo/create_record.rs:107:29 [INFO] [stdout] | [INFO] [stdout] 107 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 108 | | ::core::option::Option>, [INFO] [stdout] 109 | | ::core::option::Option>, [INFO] [stdout] 110 | | ::core::option::Option>, [INFO] [stdout] ... | [INFO] [stdout] 117 | | ::core::option::Option, [INFO] [stdout] 118 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/create_record.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | / pub fn new() -> CreateRecordBuilder<'a, create_record_state::Empty> { [INFO] [stdout] 125 | | CreateRecordBuilder::new() [INFO] [stdout] 126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/repo/delete_record.rs:102:29 [INFO] [stdout] | [INFO] [stdout] 102 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 103 | | ::core::option::Option>, [INFO] [stdout] 104 | | ::core::option::Option>, [INFO] [stdout] 105 | | ::core::option::Option< [INFO] [stdout] ... | [INFO] [stdout] 111 | | ::core::option::Option>, [INFO] [stdout] 112 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/delete_record.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | / pub fn new() -> DeleteRecordBuilder<'a, delete_record_state::Empty> { [INFO] [stdout] 119 | | DeleteRecordBuilder::new() [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateRecordBuilder<'a, create_record_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/create_record.rs:131:5 [INFO] [stdout] | [INFO] [stdout] 131 | / pub fn new() -> Self { [INFO] [stdout] 132 | | CreateRecordBuilder { [INFO] [stdout] 133 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 134 | | __unsafe_private_named: (None, None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 129 + impl<'a> Default for CreateRecordBuilder<'a, create_record_state::Empty> { [INFO] [stdout] 130 + fn default() -> Self { [INFO] [stdout] 131 + Self::new() [INFO] [stdout] 132 + } [INFO] [stdout] 133 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DeleteRecordBuilder<'a, delete_record_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/delete_record.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | / pub fn new() -> Self { [INFO] [stdout] 126 | | DeleteRecordBuilder { [INFO] [stdout] 127 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 128 | | __unsafe_private_named: (None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 123 + impl<'a> Default for DeleteRecordBuilder<'a, delete_record_state::Empty> { [INFO] [stdout] 124 + fn default() -> Self { [INFO] [stdout] 125 + Self::new() [INFO] [stdout] 126 + } [INFO] [stdout] 127 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/describe_repo.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> DescribeRepoBuilder<'a, describe_repo_state::Empty> { [INFO] [stdout] 67 | | DescribeRepoBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DescribeRepoBuilder<'a, describe_repo_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/describe_repo.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | DescribeRepoBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for DescribeRepoBuilder<'a, describe_repo_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/repo/delete_record.rs:102:29 [INFO] [stdout] | [INFO] [stdout] 102 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 103 | | ::core::option::Option>, [INFO] [stdout] 104 | | ::core::option::Option>, [INFO] [stdout] 105 | | ::core::option::Option< [INFO] [stdout] ... | [INFO] [stdout] 111 | | ::core::option::Option>, [INFO] [stdout] 112 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/delete_record.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | / pub fn new() -> DeleteRecordBuilder<'a, delete_record_state::Empty> { [INFO] [stdout] 119 | | DeleteRecordBuilder::new() [INFO] [stdout] 120 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DeleteRecordBuilder<'a, delete_record_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/delete_record.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | / pub fn new() -> Self { [INFO] [stdout] 126 | | DeleteRecordBuilder { [INFO] [stdout] 127 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 128 | | __unsafe_private_named: (None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 123 + impl<'a> Default for DeleteRecordBuilder<'a, delete_record_state::Empty> { [INFO] [stdout] 124 + fn default() -> Self { [INFO] [stdout] 125 + Self::new() [INFO] [stdout] 126 + } [INFO] [stdout] 127 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/get_record.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | / pub fn new() -> GetRecordBuilder<'a, get_record_state::Empty> { [INFO] [stdout] 109 | | GetRecordBuilder::new() [INFO] [stdout] 110 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetRecordBuilder<'a, get_record_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/get_record.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | / pub fn new() -> Self { [INFO] [stdout] 116 | | GetRecordBuilder { [INFO] [stdout] 117 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 118 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 113 + impl<'a> Default for GetRecordBuilder<'a, get_record_state::Empty> { [INFO] [stdout] 114 + fn default() -> Self { [INFO] [stdout] 115 + Self::new() [INFO] [stdout] 116 + } [INFO] [stdout] 117 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/describe_repo.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> DescribeRepoBuilder<'a, describe_repo_state::Empty> { [INFO] [stdout] 67 | | DescribeRepoBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DescribeRepoBuilder<'a, describe_repo_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/describe_repo.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | DescribeRepoBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for DescribeRepoBuilder<'a, describe_repo_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/list_missing_blobs.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | / pub fn new() -> ListMissingBlobsBuilder<'a, list_missing_blobs_state::Empty> { [INFO] [stdout] 59 | | ListMissingBlobsBuilder::new() [INFO] [stdout] 60 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListMissingBlobsBuilder<'a, list_missing_blobs_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/list_missing_blobs.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | / pub fn new() -> Self { [INFO] [stdout] 66 | | ListMissingBlobsBuilder { [INFO] [stdout] 67 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 68 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 71 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 63 + impl<'a> Default for ListMissingBlobsBuilder<'a, list_missing_blobs_state::Empty> { [INFO] [stdout] 64 + fn default() -> Self { [INFO] [stdout] 65 + Self::new() [INFO] [stdout] 66 + } [INFO] [stdout] 67 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/get_record.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | / pub fn new() -> GetRecordBuilder<'a, get_record_state::Empty> { [INFO] [stdout] 109 | | GetRecordBuilder::new() [INFO] [stdout] 110 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetRecordBuilder<'a, get_record_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/get_record.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | / pub fn new() -> Self { [INFO] [stdout] 116 | | GetRecordBuilder { [INFO] [stdout] 117 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 118 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 113 + impl<'a> Default for GetRecordBuilder<'a, get_record_state::Empty> { [INFO] [stdout] 114 + fn default() -> Self { [INFO] [stdout] 115 + Self::new() [INFO] [stdout] 116 + } [INFO] [stdout] 117 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/list_missing_blobs.rs:235:5 [INFO] [stdout] | [INFO] [stdout] 235 | / pub fn new() -> RecordBlobBuilder<'a, record_blob_state::Empty> { [INFO] [stdout] 236 | | RecordBlobBuilder::new() [INFO] [stdout] 237 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RecordBlobBuilder<'a, record_blob_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/list_missing_blobs.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 242 | / pub fn new() -> Self { [INFO] [stdout] 243 | | RecordBlobBuilder { [INFO] [stdout] 244 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 245 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 240 + impl<'a> Default for RecordBlobBuilder<'a, record_blob_state::Empty> { [INFO] [stdout] 241 + fn default() -> Self { [INFO] [stdout] 242 + Self::new() [INFO] [stdout] 243 + } [INFO] [stdout] 244 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/repo/list_records.rs:80:29 [INFO] [stdout] | [INFO] [stdout] 80 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 81 | | ::core::option::Option>, [INFO] [stdout] 82 | | ::core::option::Option>, [INFO] [stdout] 83 | | ::core::option::Option, [INFO] [stdout] 84 | | ::core::option::Option>, [INFO] [stdout] 85 | | ::core::option::Option, [INFO] [stdout] 86 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/list_records.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | / pub fn new() -> ListRecordsBuilder<'a, list_records_state::Empty> { [INFO] [stdout] 93 | | ListRecordsBuilder::new() [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListRecordsBuilder<'a, list_records_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/list_records.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / pub fn new() -> Self { [INFO] [stdout] 100 | | ListRecordsBuilder { [INFO] [stdout] 101 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 102 | | __unsafe_private_named: (None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 97 + impl<'a> Default for ListRecordsBuilder<'a, list_records_state::Empty> { [INFO] [stdout] 98 + fn default() -> Self { [INFO] [stdout] 99 + Self::new() [INFO] [stdout] 100 + } [INFO] [stdout] 101 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/list_missing_blobs.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | / pub fn new() -> ListMissingBlobsBuilder<'a, list_missing_blobs_state::Empty> { [INFO] [stdout] 59 | | ListMissingBlobsBuilder::new() [INFO] [stdout] 60 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListMissingBlobsBuilder<'a, list_missing_blobs_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/list_missing_blobs.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | / pub fn new() -> Self { [INFO] [stdout] 66 | | ListMissingBlobsBuilder { [INFO] [stdout] 67 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 68 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 71 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 63 + impl<'a> Default for ListMissingBlobsBuilder<'a, list_missing_blobs_state::Empty> { [INFO] [stdout] 64 + fn default() -> Self { [INFO] [stdout] 65 + Self::new() [INFO] [stdout] 66 + } [INFO] [stdout] 67 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/list_missing_blobs.rs:235:5 [INFO] [stdout] | [INFO] [stdout] 235 | / pub fn new() -> RecordBlobBuilder<'a, record_blob_state::Empty> { [INFO] [stdout] 236 | | RecordBlobBuilder::new() [INFO] [stdout] 237 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RecordBlobBuilder<'a, record_blob_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/list_missing_blobs.rs:242:5 [INFO] [stdout] | [INFO] [stdout] 242 | / pub fn new() -> Self { [INFO] [stdout] 243 | | RecordBlobBuilder { [INFO] [stdout] 244 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 245 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 240 + impl<'a> Default for RecordBlobBuilder<'a, record_blob_state::Empty> { [INFO] [stdout] 241 + fn default() -> Self { [INFO] [stdout] 242 + Self::new() [INFO] [stdout] 243 + } [INFO] [stdout] 244 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/list_records.rs:342:5 [INFO] [stdout] | [INFO] [stdout] 342 | / pub fn new() -> RecordBuilder<'a, record_state::Empty> { [INFO] [stdout] 343 | | RecordBuilder::new() [INFO] [stdout] 344 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RecordBuilder<'a, record_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/list_records.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | / pub fn new() -> Self { [INFO] [stdout] 350 | | RecordBuilder { [INFO] [stdout] 351 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 352 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 347 + impl<'a> Default for RecordBuilder<'a, record_state::Empty> { [INFO] [stdout] 348 + fn default() -> Self { [INFO] [stdout] 349 + Self::new() [INFO] [stdout] 350 + } [INFO] [stdout] 351 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/repo/list_records.rs:80:29 [INFO] [stdout] | [INFO] [stdout] 80 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 81 | | ::core::option::Option>, [INFO] [stdout] 82 | | ::core::option::Option>, [INFO] [stdout] 83 | | ::core::option::Option, [INFO] [stdout] 84 | | ::core::option::Option>, [INFO] [stdout] 85 | | ::core::option::Option, [INFO] [stdout] 86 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/list_records.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | / pub fn new() -> ListRecordsBuilder<'a, list_records_state::Empty> { [INFO] [stdout] 93 | | ListRecordsBuilder::new() [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListRecordsBuilder<'a, list_records_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/list_records.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / pub fn new() -> Self { [INFO] [stdout] 100 | | ListRecordsBuilder { [INFO] [stdout] 101 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 102 | | __unsafe_private_named: (None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 97 + impl<'a> Default for ListRecordsBuilder<'a, list_records_state::Empty> { [INFO] [stdout] 98 + fn default() -> Self { [INFO] [stdout] 99 + Self::new() [INFO] [stdout] 100 + } [INFO] [stdout] 101 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/repo/put_record.rs:124:29 [INFO] [stdout] | [INFO] [stdout] 124 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 125 | | ::core::option::Option>, [INFO] [stdout] 126 | | ::core::option::Option>, [INFO] [stdout] 127 | | ::core::option::Option>, [INFO] [stdout] ... | [INFO] [stdout] 135 | | ::core::option::Option, [INFO] [stdout] 136 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/put_record.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 142 | / pub fn new() -> PutRecordBuilder<'a, put_record_state::Empty> { [INFO] [stdout] 143 | | PutRecordBuilder::new() [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `PutRecordBuilder<'a, put_record_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/put_record.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | / pub fn new() -> Self { [INFO] [stdout] 150 | | PutRecordBuilder { [INFO] [stdout] 151 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 152 | | __unsafe_private_named: (None, None, None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 155 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 147 + impl<'a> Default for PutRecordBuilder<'a, put_record_state::Empty> { [INFO] [stdout] 148 + fn default() -> Self { [INFO] [stdout] 149 + Self::new() [INFO] [stdout] 150 + } [INFO] [stdout] 151 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/list_records.rs:342:5 [INFO] [stdout] | [INFO] [stdout] 342 | / pub fn new() -> RecordBuilder<'a, record_state::Empty> { [INFO] [stdout] 343 | | RecordBuilder::new() [INFO] [stdout] 344 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RecordBuilder<'a, record_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/list_records.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | / pub fn new() -> Self { [INFO] [stdout] 350 | | RecordBuilder { [INFO] [stdout] 351 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 352 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 347 + impl<'a> Default for RecordBuilder<'a, record_state::Empty> { [INFO] [stdout] 348 + fn default() -> Self { [INFO] [stdout] 349 + Self::new() [INFO] [stdout] 350 + } [INFO] [stdout] 351 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/repo/put_record.rs:124:29 [INFO] [stdout] | [INFO] [stdout] 124 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 125 | | ::core::option::Option>, [INFO] [stdout] 126 | | ::core::option::Option>, [INFO] [stdout] 127 | | ::core::option::Option>, [INFO] [stdout] ... | [INFO] [stdout] 135 | | ::core::option::Option, [INFO] [stdout] 136 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/put_record.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 142 | / pub fn new() -> PutRecordBuilder<'a, put_record_state::Empty> { [INFO] [stdout] 143 | | PutRecordBuilder::new() [INFO] [stdout] 144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/strong_ref.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> StrongRefBuilder<'a, strong_ref_state::Empty> { [INFO] [stdout] 83 | | StrongRefBuilder::new() [INFO] [stdout] 84 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `PutRecordBuilder<'a, put_record_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/put_record.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | / pub fn new() -> Self { [INFO] [stdout] 150 | | PutRecordBuilder { [INFO] [stdout] 151 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 152 | | __unsafe_private_named: (None, None, None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 155 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 147 + impl<'a> Default for PutRecordBuilder<'a, put_record_state::Empty> { [INFO] [stdout] 148 + fn default() -> Self { [INFO] [stdout] 149 + Self::new() [INFO] [stdout] 150 + } [INFO] [stdout] 151 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `StrongRefBuilder<'a, strong_ref_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/strong_ref.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | / pub fn new() -> Self { [INFO] [stdout] 90 | | StrongRefBuilder { [INFO] [stdout] 91 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 92 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 87 + impl<'a> Default for StrongRefBuilder<'a, strong_ref_state::Empty> { [INFO] [stdout] 88 + fn default() -> Self { [INFO] [stdout] 89 + Self::new() [INFO] [stdout] 90 + } [INFO] [stdout] 91 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | / pub fn new() -> CommitMetaBuilder<'a, commit_meta_state::Empty> { [INFO] [stdout] 94 | | CommitMetaBuilder::new() [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CommitMetaBuilder<'a, commit_meta_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | / pub fn new() -> Self { [INFO] [stdout] 101 | | CommitMetaBuilder { [INFO] [stdout] 102 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 103 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 106 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 98 + impl<'a> Default for CommitMetaBuilder<'a, commit_meta_state::Empty> { [INFO] [stdout] 99 + fn default() -> Self { [INFO] [stdout] 100 + Self::new() [INFO] [stdout] 101 + } [INFO] [stdout] 102 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo/strong_ref.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> StrongRefBuilder<'a, strong_ref_state::Empty> { [INFO] [stdout] 83 | | StrongRefBuilder::new() [INFO] [stdout] 84 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `StrongRefBuilder<'a, strong_ref_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo/strong_ref.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | / pub fn new() -> Self { [INFO] [stdout] 90 | | StrongRefBuilder { [INFO] [stdout] 91 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 92 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 87 + impl<'a> Default for StrongRefBuilder<'a, strong_ref_state::Empty> { [INFO] [stdout] 88 + fn default() -> Self { [INFO] [stdout] 89 + Self::new() [INFO] [stdout] 90 + } [INFO] [stdout] 91 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/repo.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | / pub fn new() -> CommitMetaBuilder<'a, commit_meta_state::Empty> { [INFO] [stdout] 94 | | CommitMetaBuilder::new() [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CommitMetaBuilder<'a, commit_meta_state::Empty>` [INFO] [stdout] --> src/com_atproto/repo.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | / pub fn new() -> Self { [INFO] [stdout] 101 | | CommitMetaBuilder { [INFO] [stdout] 102 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 103 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 106 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 98 + impl<'a> Default for CommitMetaBuilder<'a, commit_meta_state::Empty> { [INFO] [stdout] 99 + fn default() -> Self { [INFO] [stdout] 100 + Self::new() [INFO] [stdout] 101 + } [INFO] [stdout] 102 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/server/create_account.rs:88:29 [INFO] [stdout] | [INFO] [stdout] 88 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 89 | | ::core::option::Option>, [INFO] [stdout] 90 | | ::core::option::Option>, [INFO] [stdout] 91 | | ::core::option::Option>, [INFO] [stdout] ... | [INFO] [stdout] 97 | | ::core::option::Option>, [INFO] [stdout] 98 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/create_account.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | / pub fn new() -> CreateAccountBuilder<'a, create_account_state::Empty> { [INFO] [stdout] 105 | | CreateAccountBuilder::new() [INFO] [stdout] 106 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateAccountBuilder<'a, create_account_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/create_account.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | / pub fn new() -> Self { [INFO] [stdout] 112 | | CreateAccountBuilder { [INFO] [stdout] 113 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 114 | | __unsafe_private_named: ( [INFO] [stdout] ... | [INFO] [stdout] 127 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 109 + impl<'a> Default for CreateAccountBuilder<'a, create_account_state::Empty> { [INFO] [stdout] 110 + fn default() -> Self { [INFO] [stdout] 111 + Self::new() [INFO] [stdout] 112 + } [INFO] [stdout] 113 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/server/create_account.rs:88:29 [INFO] [stdout] | [INFO] [stdout] 88 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 89 | | ::core::option::Option>, [INFO] [stdout] 90 | | ::core::option::Option>, [INFO] [stdout] 91 | | ::core::option::Option>, [INFO] [stdout] ... | [INFO] [stdout] 97 | | ::core::option::Option>, [INFO] [stdout] 98 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/create_account.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | / pub fn new() -> CreateAccountBuilder<'a, create_account_state::Empty> { [INFO] [stdout] 105 | | CreateAccountBuilder::new() [INFO] [stdout] 106 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateAccountBuilder<'a, create_account_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/create_account.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | / pub fn new() -> Self { [INFO] [stdout] 112 | | CreateAccountBuilder { [INFO] [stdout] 113 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 114 | | __unsafe_private_named: ( [INFO] [stdout] ... | [INFO] [stdout] 127 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 109 + impl<'a> Default for CreateAccountBuilder<'a, create_account_state::Empty> { [INFO] [stdout] 110 + fn default() -> Self { [INFO] [stdout] 111 + Self::new() [INFO] [stdout] 112 + } [INFO] [stdout] 113 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/create_app_password.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 101 | / pub fn new() -> AppPasswordBuilder<'a, app_password_state::Empty> { [INFO] [stdout] 102 | | AppPasswordBuilder::new() [INFO] [stdout] 103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `AppPasswordBuilder<'a, app_password_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/create_app_password.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | / pub fn new() -> Self { [INFO] [stdout] 109 | | AppPasswordBuilder { [INFO] [stdout] 110 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 111 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 106 + impl<'a> Default for AppPasswordBuilder<'a, app_password_state::Empty> { [INFO] [stdout] 107 + fn default() -> Self { [INFO] [stdout] 108 + Self::new() [INFO] [stdout] 109 + } [INFO] [stdout] 110 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/create_app_password.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 101 | / pub fn new() -> AppPasswordBuilder<'a, app_password_state::Empty> { [INFO] [stdout] 102 | | AppPasswordBuilder::new() [INFO] [stdout] 103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `AppPasswordBuilder<'a, app_password_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/create_app_password.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | / pub fn new() -> Self { [INFO] [stdout] 109 | | AppPasswordBuilder { [INFO] [stdout] 110 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 111 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 106 + impl<'a> Default for AppPasswordBuilder<'a, app_password_state::Empty> { [INFO] [stdout] 107 + fn default() -> Self { [INFO] [stdout] 108 + Self::new() [INFO] [stdout] 109 + } [INFO] [stdout] 110 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/create_invite_code.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | / pub fn new() -> CreateInviteCodeBuilder<'a, create_invite_code_state::Empty> { [INFO] [stdout] 71 | | CreateInviteCodeBuilder::new() [INFO] [stdout] 72 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateInviteCodeBuilder<'a, create_invite_code_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/create_invite_code.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / pub fn new() -> Self { [INFO] [stdout] 78 | | CreateInviteCodeBuilder { [INFO] [stdout] 79 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 80 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 83 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 75 + impl<'a> Default for CreateInviteCodeBuilder<'a, create_invite_code_state::Empty> { [INFO] [stdout] 76 + fn default() -> Self { [INFO] [stdout] 77 + Self::new() [INFO] [stdout] 78 + } [INFO] [stdout] 79 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/create_invite_codes.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> AccountCodesBuilder<'a, account_codes_state::Empty> { [INFO] [stdout] 83 | | AccountCodesBuilder::new() [INFO] [stdout] 84 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `AccountCodesBuilder<'a, account_codes_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/create_invite_codes.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | / pub fn new() -> Self { [INFO] [stdout] 90 | | AccountCodesBuilder { [INFO] [stdout] 91 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 92 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 87 + impl<'a> Default for AccountCodesBuilder<'a, account_codes_state::Empty> { [INFO] [stdout] 88 + fn default() -> Self { [INFO] [stdout] 89 + Self::new() [INFO] [stdout] 90 + } [INFO] [stdout] 91 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/create_invite_codes.rs:411:5 [INFO] [stdout] | [INFO] [stdout] 411 | / pub fn new() -> CreateInviteCodesBuilder<'a, create_invite_codes_state::Empty> { [INFO] [stdout] 412 | | CreateInviteCodesBuilder::new() [INFO] [stdout] 413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateInviteCodesBuilder<'a, create_invite_codes_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/create_invite_codes.rs:418:5 [INFO] [stdout] | [INFO] [stdout] 418 | / pub fn new() -> Self { [INFO] [stdout] 419 | | CreateInviteCodesBuilder { [INFO] [stdout] 420 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 421 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 424 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 416 + impl<'a> Default for CreateInviteCodesBuilder<'a, create_invite_codes_state::Empty> { [INFO] [stdout] 417 + fn default() -> Self { [INFO] [stdout] 418 + Self::new() [INFO] [stdout] 419 + } [INFO] [stdout] 420 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/create_invite_code.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | / pub fn new() -> CreateInviteCodeBuilder<'a, create_invite_code_state::Empty> { [INFO] [stdout] 71 | | CreateInviteCodeBuilder::new() [INFO] [stdout] 72 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateInviteCodeBuilder<'a, create_invite_code_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/create_invite_code.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / pub fn new() -> Self { [INFO] [stdout] 78 | | CreateInviteCodeBuilder { [INFO] [stdout] 79 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 80 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 83 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 75 + impl<'a> Default for CreateInviteCodeBuilder<'a, create_invite_code_state::Empty> { [INFO] [stdout] 76 + fn default() -> Self { [INFO] [stdout] 77 + Self::new() [INFO] [stdout] 78 + } [INFO] [stdout] 79 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/create_invite_codes.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | / pub fn new() -> AccountCodesBuilder<'a, account_codes_state::Empty> { [INFO] [stdout] 83 | | AccountCodesBuilder::new() [INFO] [stdout] 84 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `AccountCodesBuilder<'a, account_codes_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/create_invite_codes.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | / pub fn new() -> Self { [INFO] [stdout] 90 | | AccountCodesBuilder { [INFO] [stdout] 91 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 92 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 95 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 87 + impl<'a> Default for AccountCodesBuilder<'a, account_codes_state::Empty> { [INFO] [stdout] 88 + fn default() -> Self { [INFO] [stdout] 89 + Self::new() [INFO] [stdout] 90 + } [INFO] [stdout] 91 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/create_invite_codes.rs:411:5 [INFO] [stdout] | [INFO] [stdout] 411 | / pub fn new() -> CreateInviteCodesBuilder<'a, create_invite_codes_state::Empty> { [INFO] [stdout] 412 | | CreateInviteCodesBuilder::new() [INFO] [stdout] 413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CreateInviteCodesBuilder<'a, create_invite_codes_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/create_invite_codes.rs:418:5 [INFO] [stdout] | [INFO] [stdout] 418 | / pub fn new() -> Self { [INFO] [stdout] 419 | | CreateInviteCodesBuilder { [INFO] [stdout] 420 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 421 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 424 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 416 + impl<'a> Default for CreateInviteCodesBuilder<'a, create_invite_codes_state::Empty> { [INFO] [stdout] 417 + fn default() -> Self { [INFO] [stdout] 418 + Self::new() [INFO] [stdout] 419 + } [INFO] [stdout] 420 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/delete_account.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / pub fn new() -> DeleteAccountBuilder<'a, delete_account_state::Empty> { [INFO] [stdout] 100 | | DeleteAccountBuilder::new() [INFO] [stdout] 101 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DeleteAccountBuilder<'a, delete_account_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/delete_account.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | / pub fn new() -> Self { [INFO] [stdout] 107 | | DeleteAccountBuilder { [INFO] [stdout] 108 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 109 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 112 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 104 + impl<'a> Default for DeleteAccountBuilder<'a, delete_account_state::Empty> { [INFO] [stdout] 105 + fn default() -> Self { [INFO] [stdout] 106 + Self::new() [INFO] [stdout] 107 + } [INFO] [stdout] 108 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/delete_account.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | / pub fn new() -> DeleteAccountBuilder<'a, delete_account_state::Empty> { [INFO] [stdout] 100 | | DeleteAccountBuilder::new() [INFO] [stdout] 101 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DeleteAccountBuilder<'a, delete_account_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/delete_account.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | / pub fn new() -> Self { [INFO] [stdout] 107 | | DeleteAccountBuilder { [INFO] [stdout] 108 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 109 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 112 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 104 + impl<'a> Default for DeleteAccountBuilder<'a, delete_account_state::Empty> { [INFO] [stdout] 105 + fn default() -> Self { [INFO] [stdout] 106 + Self::new() [INFO] [stdout] 107 + } [INFO] [stdout] 108 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/get_account_invite_codes.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | / pub fn new() -> GetAccountInviteCodesBuilder { [INFO] [stdout] 55 | | GetAccountInviteCodesBuilder::new() [INFO] [stdout] 56 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetAccountInviteCodesBuilder` [INFO] [stdout] --> src/com_atproto/server/get_account_invite_codes.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | / pub fn new() -> Self { [INFO] [stdout] 62 | | GetAccountInviteCodesBuilder { [INFO] [stdout] 63 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 64 | | __unsafe_private_named: (None, None), [INFO] [stdout] 65 | | } [INFO] [stdout] 66 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 59 + impl Default for GetAccountInviteCodesBuilder { [INFO] [stdout] 60 + fn default() -> Self { [INFO] [stdout] 61 + Self::new() [INFO] [stdout] 62 + } [INFO] [stdout] 63 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/get_service_auth.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> GetServiceAuthBuilder<'a, get_service_auth_state::Empty> { [INFO] [stdout] 74 | | GetServiceAuthBuilder::new() [INFO] [stdout] 75 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetServiceAuthBuilder<'a, get_service_auth_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/get_service_auth.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | / pub fn new() -> Self { [INFO] [stdout] 81 | | GetServiceAuthBuilder { [INFO] [stdout] 82 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 83 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 78 + impl<'a> Default for GetServiceAuthBuilder<'a, get_service_auth_state::Empty> { [INFO] [stdout] 79 + fn default() -> Self { [INFO] [stdout] 80 + Self::new() [INFO] [stdout] 81 + } [INFO] [stdout] 82 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/get_account_invite_codes.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | / pub fn new() -> GetAccountInviteCodesBuilder { [INFO] [stdout] 55 | | GetAccountInviteCodesBuilder::new() [INFO] [stdout] 56 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetAccountInviteCodesBuilder` [INFO] [stdout] --> src/com_atproto/server/get_account_invite_codes.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | / pub fn new() -> Self { [INFO] [stdout] 62 | | GetAccountInviteCodesBuilder { [INFO] [stdout] 63 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 64 | | __unsafe_private_named: (None, None), [INFO] [stdout] 65 | | } [INFO] [stdout] 66 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 59 + impl Default for GetAccountInviteCodesBuilder { [INFO] [stdout] 60 + fn default() -> Self { [INFO] [stdout] 61 + Self::new() [INFO] [stdout] 62 + } [INFO] [stdout] 63 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/get_service_auth.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> GetServiceAuthBuilder<'a, get_service_auth_state::Empty> { [INFO] [stdout] 74 | | GetServiceAuthBuilder::new() [INFO] [stdout] 75 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetServiceAuthBuilder<'a, get_service_auth_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/get_service_auth.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | / pub fn new() -> Self { [INFO] [stdout] 81 | | GetServiceAuthBuilder { [INFO] [stdout] 82 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 83 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 78 + impl<'a> Default for GetServiceAuthBuilder<'a, get_service_auth_state::Empty> { [INFO] [stdout] 79 + fn default() -> Self { [INFO] [stdout] 80 + Self::new() [INFO] [stdout] 81 + } [INFO] [stdout] 82 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/list_app_passwords.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | / pub fn new() -> AppPasswordBuilder<'a, app_password_state::Empty> { [INFO] [stdout] 85 | | AppPasswordBuilder::new() [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `AppPasswordBuilder<'a, app_password_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/list_app_passwords.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | / pub fn new() -> Self { [INFO] [stdout] 92 | | AppPasswordBuilder { [INFO] [stdout] 93 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 94 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 97 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 89 + impl<'a> Default for AppPasswordBuilder<'a, app_password_state::Empty> { [INFO] [stdout] 90 + fn default() -> Self { [INFO] [stdout] 91 + Self::new() [INFO] [stdout] 92 + } [INFO] [stdout] 93 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server/list_app_passwords.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | / pub fn new() -> AppPasswordBuilder<'a, app_password_state::Empty> { [INFO] [stdout] 85 | | AppPasswordBuilder::new() [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `AppPasswordBuilder<'a, app_password_state::Empty>` [INFO] [stdout] --> src/com_atproto/server/list_app_passwords.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | / pub fn new() -> Self { [INFO] [stdout] 92 | | AppPasswordBuilder { [INFO] [stdout] 93 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 94 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 97 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 89 + impl<'a> Default for AppPasswordBuilder<'a, app_password_state::Empty> { [INFO] [stdout] 90 + fn default() -> Self { [INFO] [stdout] 91 + Self::new() [INFO] [stdout] 92 + } [INFO] [stdout] 93 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/server.rs:196:29 [INFO] [stdout] | [INFO] [stdout] 196 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 197 | | ::core::option::Option, [INFO] [stdout] 198 | | ::core::option::Option>, [INFO] [stdout] 199 | | ::core::option::Option, [INFO] [stdout] ... | [INFO] [stdout] 203 | | ::core::option::Option>>, [INFO] [stdout] 204 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | / pub fn new() -> InviteCodeBuilder<'a, invite_code_state::Empty> { [INFO] [stdout] 211 | | InviteCodeBuilder::new() [INFO] [stdout] 212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `InviteCodeBuilder<'a, invite_code_state::Empty>` [INFO] [stdout] --> src/com_atproto/server.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | / pub fn new() -> Self { [INFO] [stdout] 218 | | InviteCodeBuilder { [INFO] [stdout] 219 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 220 | | __unsafe_private_named: (None, None, None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 223 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 215 + impl<'a> Default for InviteCodeBuilder<'a, invite_code_state::Empty> { [INFO] [stdout] 216 + fn default() -> Self { [INFO] [stdout] 217 + Self::new() [INFO] [stdout] 218 + } [INFO] [stdout] 219 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server.rs:687:5 [INFO] [stdout] | [INFO] [stdout] 687 | / pub fn new() -> InviteCodeUseBuilder<'a, invite_code_use_state::Empty> { [INFO] [stdout] 688 | | InviteCodeUseBuilder::new() [INFO] [stdout] 689 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `InviteCodeUseBuilder<'a, invite_code_use_state::Empty>` [INFO] [stdout] --> src/com_atproto/server.rs:694:5 [INFO] [stdout] | [INFO] [stdout] 694 | / pub fn new() -> Self { [INFO] [stdout] 695 | | InviteCodeUseBuilder { [INFO] [stdout] 696 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 697 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 692 + impl<'a> Default for InviteCodeUseBuilder<'a, invite_code_use_state::Empty> { [INFO] [stdout] 693 + fn default() -> Self { [INFO] [stdout] 694 + Self::new() [INFO] [stdout] 695 + } [INFO] [stdout] 696 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/server.rs:196:29 [INFO] [stdout] | [INFO] [stdout] 196 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 197 | | ::core::option::Option, [INFO] [stdout] 198 | | ::core::option::Option>, [INFO] [stdout] 199 | | ::core::option::Option, [INFO] [stdout] ... | [INFO] [stdout] 203 | | ::core::option::Option>>, [INFO] [stdout] 204 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | / pub fn new() -> InviteCodeBuilder<'a, invite_code_state::Empty> { [INFO] [stdout] 211 | | InviteCodeBuilder::new() [INFO] [stdout] 212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `InviteCodeBuilder<'a, invite_code_state::Empty>` [INFO] [stdout] --> src/com_atproto/server.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | / pub fn new() -> Self { [INFO] [stdout] 218 | | InviteCodeBuilder { [INFO] [stdout] 219 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 220 | | __unsafe_private_named: (None, None, None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 223 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 215 + impl<'a> Default for InviteCodeBuilder<'a, invite_code_state::Empty> { [INFO] [stdout] 216 + fn default() -> Self { [INFO] [stdout] 217 + Self::new() [INFO] [stdout] 218 + } [INFO] [stdout] 219 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_blob.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | / pub fn new() -> GetBlobBuilder<'a, get_blob_state::Empty> { [INFO] [stdout] 82 | | GetBlobBuilder::new() [INFO] [stdout] 83 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetBlobBuilder<'a, get_blob_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_blob.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | / pub fn new() -> Self { [INFO] [stdout] 89 | | GetBlobBuilder { [INFO] [stdout] 90 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 91 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 86 + impl<'a> Default for GetBlobBuilder<'a, get_blob_state::Empty> { [INFO] [stdout] 87 + fn default() -> Self { [INFO] [stdout] 88 + Self::new() [INFO] [stdout] 89 + } [INFO] [stdout] 90 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/server.rs:687:5 [INFO] [stdout] | [INFO] [stdout] 687 | / pub fn new() -> InviteCodeUseBuilder<'a, invite_code_use_state::Empty> { [INFO] [stdout] 688 | | InviteCodeUseBuilder::new() [INFO] [stdout] 689 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `InviteCodeUseBuilder<'a, invite_code_use_state::Empty>` [INFO] [stdout] --> src/com_atproto/server.rs:694:5 [INFO] [stdout] | [INFO] [stdout] 694 | / pub fn new() -> Self { [INFO] [stdout] 695 | | InviteCodeUseBuilder { [INFO] [stdout] 696 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 697 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 692 + impl<'a> Default for InviteCodeUseBuilder<'a, invite_code_use_state::Empty> { [INFO] [stdout] 693 + fn default() -> Self { [INFO] [stdout] 694 + Self::new() [INFO] [stdout] 695 + } [INFO] [stdout] 696 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_blob.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | / pub fn new() -> GetBlobBuilder<'a, get_blob_state::Empty> { [INFO] [stdout] 82 | | GetBlobBuilder::new() [INFO] [stdout] 83 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetBlobBuilder<'a, get_blob_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_blob.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | / pub fn new() -> Self { [INFO] [stdout] 89 | | GetBlobBuilder { [INFO] [stdout] 90 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 91 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 86 + impl<'a> Default for GetBlobBuilder<'a, get_blob_state::Empty> { [INFO] [stdout] 87 + fn default() -> Self { [INFO] [stdout] 88 + Self::new() [INFO] [stdout] 89 + } [INFO] [stdout] 90 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_blocks.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | / pub fn new() -> GetBlocksBuilder<'a, get_blocks_state::Empty> { [INFO] [stdout] 82 | | GetBlocksBuilder::new() [INFO] [stdout] 83 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetBlocksBuilder<'a, get_blocks_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_blocks.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | / pub fn new() -> Self { [INFO] [stdout] 89 | | GetBlocksBuilder { [INFO] [stdout] 90 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 91 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 86 + impl<'a> Default for GetBlocksBuilder<'a, get_blocks_state::Empty> { [INFO] [stdout] 87 + fn default() -> Self { [INFO] [stdout] 88 + Self::new() [INFO] [stdout] 89 + } [INFO] [stdout] 90 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_blocks.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | / pub fn new() -> GetBlocksBuilder<'a, get_blocks_state::Empty> { [INFO] [stdout] 82 | | GetBlocksBuilder::new() [INFO] [stdout] 83 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetBlocksBuilder<'a, get_blocks_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_blocks.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | / pub fn new() -> Self { [INFO] [stdout] 89 | | GetBlocksBuilder { [INFO] [stdout] 90 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 91 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 86 + impl<'a> Default for GetBlocksBuilder<'a, get_blocks_state::Empty> { [INFO] [stdout] 87 + fn default() -> Self { [INFO] [stdout] 88 + Self::new() [INFO] [stdout] 89 + } [INFO] [stdout] 90 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_checkout.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetCheckoutBuilder<'a, get_checkout_state::Empty> { [INFO] [stdout] 67 | | GetCheckoutBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetCheckoutBuilder<'a, get_checkout_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_checkout.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetCheckoutBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetCheckoutBuilder<'a, get_checkout_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_head.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetHeadBuilder<'a, get_head_state::Empty> { [INFO] [stdout] 67 | | GetHeadBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetHeadBuilder<'a, get_head_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_head.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetHeadBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetHeadBuilder<'a, get_head_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_checkout.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetCheckoutBuilder<'a, get_checkout_state::Empty> { [INFO] [stdout] 67 | | GetCheckoutBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetCheckoutBuilder<'a, get_checkout_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_checkout.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetCheckoutBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetCheckoutBuilder<'a, get_checkout_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_head.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetHeadBuilder<'a, get_head_state::Empty> { [INFO] [stdout] 67 | | GetHeadBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetHeadBuilder<'a, get_head_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_head.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetHeadBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetHeadBuilder<'a, get_head_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_host_status.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | / pub fn new() -> GetHostStatusBuilder<'a, get_host_status_state::Empty> { [INFO] [stdout] 65 | | GetHostStatusBuilder::new() [INFO] [stdout] 66 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetHostStatusBuilder<'a, get_host_status_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_host_status.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | / pub fn new() -> Self { [INFO] [stdout] 72 | | GetHostStatusBuilder { [INFO] [stdout] 73 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 74 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 69 + impl<'a> Default for GetHostStatusBuilder<'a, get_host_status_state::Empty> { [INFO] [stdout] 70 + fn default() -> Self { [INFO] [stdout] 71 + Self::new() [INFO] [stdout] 72 + } [INFO] [stdout] 73 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_host_status.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | / pub fn new() -> GetHostStatusBuilder<'a, get_host_status_state::Empty> { [INFO] [stdout] 65 | | GetHostStatusBuilder::new() [INFO] [stdout] 66 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetHostStatusBuilder<'a, get_host_status_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_host_status.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | / pub fn new() -> Self { [INFO] [stdout] 72 | | GetHostStatusBuilder { [INFO] [stdout] 73 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 74 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 69 + impl<'a> Default for GetHostStatusBuilder<'a, get_host_status_state::Empty> { [INFO] [stdout] 70 + fn default() -> Self { [INFO] [stdout] 71 + Self::new() [INFO] [stdout] 72 + } [INFO] [stdout] 73 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_latest_commit.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetLatestCommitBuilder<'a, get_latest_commit_state::Empty> { [INFO] [stdout] 67 | | GetLatestCommitBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetLatestCommitBuilder<'a, get_latest_commit_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_latest_commit.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetLatestCommitBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetLatestCommitBuilder<'a, get_latest_commit_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_latest_commit.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetLatestCommitBuilder<'a, get_latest_commit_state::Empty> { [INFO] [stdout] 67 | | GetLatestCommitBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetLatestCommitBuilder<'a, get_latest_commit_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_latest_commit.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetLatestCommitBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetLatestCommitBuilder<'a, get_latest_commit_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_record.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | / pub fn new() -> GetRecordBuilder<'a, get_record_state::Empty> { [INFO] [stdout] 105 | | GetRecordBuilder::new() [INFO] [stdout] 106 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetRecordBuilder<'a, get_record_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_record.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | / pub fn new() -> Self { [INFO] [stdout] 112 | | GetRecordBuilder { [INFO] [stdout] 113 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 114 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 109 + impl<'a> Default for GetRecordBuilder<'a, get_record_state::Empty> { [INFO] [stdout] 110 + fn default() -> Self { [INFO] [stdout] 111 + Self::new() [INFO] [stdout] 112 + } [INFO] [stdout] 113 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_record.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | / pub fn new() -> GetRecordBuilder<'a, get_record_state::Empty> { [INFO] [stdout] 105 | | GetRecordBuilder::new() [INFO] [stdout] 106 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetRecordBuilder<'a, get_record_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_record.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | / pub fn new() -> Self { [INFO] [stdout] 112 | | GetRecordBuilder { [INFO] [stdout] 113 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 114 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 117 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 109 + impl<'a> Default for GetRecordBuilder<'a, get_record_state::Empty> { [INFO] [stdout] 110 + fn default() -> Self { [INFO] [stdout] 111 + Self::new() [INFO] [stdout] 112 + } [INFO] [stdout] 113 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_repo.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | / pub fn new() -> GetRepoBuilder<'a, get_repo_state::Empty> { [INFO] [stdout] 70 | | GetRepoBuilder::new() [INFO] [stdout] 71 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetRepoBuilder<'a, get_repo_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_repo.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | / pub fn new() -> Self { [INFO] [stdout] 77 | | GetRepoBuilder { [INFO] [stdout] 78 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 79 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 82 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 74 + impl<'a> Default for GetRepoBuilder<'a, get_repo_state::Empty> { [INFO] [stdout] 75 + fn default() -> Self { [INFO] [stdout] 76 + Self::new() [INFO] [stdout] 77 + } [INFO] [stdout] 78 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_repo.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | / pub fn new() -> GetRepoBuilder<'a, get_repo_state::Empty> { [INFO] [stdout] 70 | | GetRepoBuilder::new() [INFO] [stdout] 71 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetRepoBuilder<'a, get_repo_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_repo.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | / pub fn new() -> Self { [INFO] [stdout] 77 | | GetRepoBuilder { [INFO] [stdout] 78 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 79 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 82 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 74 + impl<'a> Default for GetRepoBuilder<'a, get_repo_state::Empty> { [INFO] [stdout] 75 + fn default() -> Self { [INFO] [stdout] 76 + Self::new() [INFO] [stdout] 77 + } [INFO] [stdout] 78 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_repo_status.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetRepoStatusBuilder<'a, get_repo_status_state::Empty> { [INFO] [stdout] 67 | | GetRepoStatusBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetRepoStatusBuilder<'a, get_repo_status_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_repo_status.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetRepoStatusBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetRepoStatusBuilder<'a, get_repo_status_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/get_repo_status.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> GetRepoStatusBuilder<'a, get_repo_status_state::Empty> { [INFO] [stdout] 67 | | GetRepoStatusBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `GetRepoStatusBuilder<'a, get_repo_status_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/get_repo_status.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | GetRepoStatusBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for GetRepoStatusBuilder<'a, get_repo_status_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_blobs.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / pub fn new() -> ListBlobsBuilder<'a, list_blobs_state::Empty> { [INFO] [stdout] 78 | | ListBlobsBuilder::new() [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListBlobsBuilder<'a, list_blobs_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_blobs.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | / pub fn new() -> Self { [INFO] [stdout] 85 | | ListBlobsBuilder { [INFO] [stdout] 86 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 87 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 90 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 82 + impl<'a> Default for ListBlobsBuilder<'a, list_blobs_state::Empty> { [INFO] [stdout] 83 + fn default() -> Self { [INFO] [stdout] 84 + Self::new() [INFO] [stdout] 85 + } [INFO] [stdout] 86 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_blobs.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | / pub fn new() -> ListBlobsBuilder<'a, list_blobs_state::Empty> { [INFO] [stdout] 78 | | ListBlobsBuilder::new() [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListBlobsBuilder<'a, list_blobs_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_blobs.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | / pub fn new() -> Self { [INFO] [stdout] 85 | | ListBlobsBuilder { [INFO] [stdout] 86 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 87 | | __unsafe_private_named: (None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 90 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 82 + impl<'a> Default for ListBlobsBuilder<'a, list_blobs_state::Empty> { [INFO] [stdout] 83 + fn default() -> Self { [INFO] [stdout] 84 + Self::new() [INFO] [stdout] 85 + } [INFO] [stdout] 86 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_hosts.rs:230:5 [INFO] [stdout] | [INFO] [stdout] 230 | / pub fn new() -> ListHostsBuilder<'a, list_hosts_state::Empty> { [INFO] [stdout] 231 | | ListHostsBuilder::new() [INFO] [stdout] 232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListHostsBuilder<'a, list_hosts_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_hosts.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 237 | / pub fn new() -> Self { [INFO] [stdout] 238 | | ListHostsBuilder { [INFO] [stdout] 239 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 240 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 243 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 235 + impl<'a> Default for ListHostsBuilder<'a, list_hosts_state::Empty> { [INFO] [stdout] 236 + fn default() -> Self { [INFO] [stdout] 237 + Self::new() [INFO] [stdout] 238 + } [INFO] [stdout] 239 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_hosts.rs:230:5 [INFO] [stdout] | [INFO] [stdout] 230 | / pub fn new() -> ListHostsBuilder<'a, list_hosts_state::Empty> { [INFO] [stdout] 231 | | ListHostsBuilder::new() [INFO] [stdout] 232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListHostsBuilder<'a, list_hosts_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_hosts.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 237 | / pub fn new() -> Self { [INFO] [stdout] 238 | | ListHostsBuilder { [INFO] [stdout] 239 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 240 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 243 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 235 + impl<'a> Default for ListHostsBuilder<'a, list_hosts_state::Empty> { [INFO] [stdout] 236 + fn default() -> Self { [INFO] [stdout] 237 + Self::new() [INFO] [stdout] 238 + } [INFO] [stdout] 239 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_repos.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | / pub fn new() -> ListReposBuilder<'a, list_repos_state::Empty> { [INFO] [stdout] 59 | | ListReposBuilder::new() [INFO] [stdout] 60 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListReposBuilder<'a, list_repos_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_repos.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | / pub fn new() -> Self { [INFO] [stdout] 66 | | ListReposBuilder { [INFO] [stdout] 67 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 68 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 71 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 63 + impl<'a> Default for ListReposBuilder<'a, list_repos_state::Empty> { [INFO] [stdout] 64 + fn default() -> Self { [INFO] [stdout] 65 + Self::new() [INFO] [stdout] 66 + } [INFO] [stdout] 67 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_repos.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | / pub fn new() -> ListReposBuilder<'a, list_repos_state::Empty> { [INFO] [stdout] 59 | | ListReposBuilder::new() [INFO] [stdout] 60 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListReposBuilder<'a, list_repos_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_repos.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | / pub fn new() -> Self { [INFO] [stdout] 66 | | ListReposBuilder { [INFO] [stdout] 67 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 68 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 71 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 63 + impl<'a> Default for ListReposBuilder<'a, list_repos_state::Empty> { [INFO] [stdout] 64 + fn default() -> Self { [INFO] [stdout] 65 + Self::new() [INFO] [stdout] 66 + } [INFO] [stdout] 67 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/sync/list_repos.rs:248:29 [INFO] [stdout] | [INFO] [stdout] 248 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 249 | | ::core::option::Option, [INFO] [stdout] 250 | | ::core::option::Option>, [INFO] [stdout] 251 | | ::core::option::Option>, [INFO] [stdout] 252 | | ::core::option::Option, [INFO] [stdout] 253 | | ::core::option::Option>, [INFO] [stdout] 254 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_repos.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | / pub fn new() -> RepoBuilder<'a, repo_state::Empty> { [INFO] [stdout] 261 | | RepoBuilder::new() [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RepoBuilder<'a, repo_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_repos.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | / pub fn new() -> Self { [INFO] [stdout] 268 | | RepoBuilder { [INFO] [stdout] 269 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 270 | | __unsafe_private_named: (None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 273 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 265 + impl<'a> Default for RepoBuilder<'a, repo_state::Empty> { [INFO] [stdout] 266 + fn default() -> Self { [INFO] [stdout] 267 + Self::new() [INFO] [stdout] 268 + } [INFO] [stdout] 269 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/com_atproto/sync/list_repos.rs:248:29 [INFO] [stdout] | [INFO] [stdout] 248 | __unsafe_private_named: ( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 249 | | ::core::option::Option, [INFO] [stdout] 250 | | ::core::option::Option>, [INFO] [stdout] 251 | | ::core::option::Option>, [INFO] [stdout] 252 | | ::core::option::Option, [INFO] [stdout] 253 | | ::core::option::Option>, [INFO] [stdout] 254 | | ), [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_repos.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | / pub fn new() -> RepoBuilder<'a, repo_state::Empty> { [INFO] [stdout] 261 | | RepoBuilder::new() [INFO] [stdout] 262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RepoBuilder<'a, repo_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_repos.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | / pub fn new() -> Self { [INFO] [stdout] 268 | | RepoBuilder { [INFO] [stdout] 269 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 270 | | __unsafe_private_named: (None, None, None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 273 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 265 + impl<'a> Default for RepoBuilder<'a, repo_state::Empty> { [INFO] [stdout] 266 + fn default() -> Self { [INFO] [stdout] 267 + Self::new() [INFO] [stdout] 268 + } [INFO] [stdout] 269 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_repos_by_collection.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | / pub fn new() -> ListReposByCollectionBuilder< [INFO] [stdout] 75 | | 'a, [INFO] [stdout] 76 | | list_repos_by_collection_state::Empty, [INFO] [stdout] 77 | | > { [INFO] [stdout] 78 | | ListReposByCollectionBuilder::new() [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListReposByCollectionBuilder<'a, list_repos_by_collection_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_repos_by_collection.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | / pub fn new() -> Self { [INFO] [stdout] 85 | | ListReposByCollectionBuilder { [INFO] [stdout] 86 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 87 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 90 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 82 + impl<'a> Default for ListReposByCollectionBuilder<'a, list_repos_by_collection_state::Empty> { [INFO] [stdout] 83 + fn default() -> Self { [INFO] [stdout] 84 + Self::new() [INFO] [stdout] 85 + } [INFO] [stdout] 86 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_repos_by_collection.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | / pub fn new() -> ListReposByCollectionBuilder< [INFO] [stdout] 75 | | 'a, [INFO] [stdout] 76 | | list_repos_by_collection_state::Empty, [INFO] [stdout] 77 | | > { [INFO] [stdout] 78 | | ListReposByCollectionBuilder::new() [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ListReposByCollectionBuilder<'a, list_repos_by_collection_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_repos_by_collection.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | / pub fn new() -> Self { [INFO] [stdout] 85 | | ListReposByCollectionBuilder { [INFO] [stdout] 86 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 87 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 90 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 82 + impl<'a> Default for ListReposByCollectionBuilder<'a, list_repos_by_collection_state::Empty> { [INFO] [stdout] 83 + fn default() -> Self { [INFO] [stdout] 84 + Self::new() [INFO] [stdout] 85 + } [INFO] [stdout] 86 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_repos_by_collection.rs:263:5 [INFO] [stdout] | [INFO] [stdout] 263 | / pub fn new() -> RepoBuilder<'a, repo_state::Empty> { [INFO] [stdout] 264 | | RepoBuilder::new() [INFO] [stdout] 265 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/sync/list_repos_by_collection.rs:263:5 [INFO] [stdout] | [INFO] [stdout] 263 | / pub fn new() -> RepoBuilder<'a, repo_state::Empty> { [INFO] [stdout] 264 | | RepoBuilder::new() [INFO] [stdout] 265 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RepoBuilder<'a, repo_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_repos_by_collection.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | / pub fn new() -> Self { [INFO] [stdout] 271 | | RepoBuilder { [INFO] [stdout] 272 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 273 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 276 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 268 + impl<'a> Default for RepoBuilder<'a, repo_state::Empty> { [INFO] [stdout] 269 + fn default() -> Self { [INFO] [stdout] 270 + Self::new() [INFO] [stdout] 271 + } [INFO] [stdout] 272 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RepoBuilder<'a, repo_state::Empty>` [INFO] [stdout] --> src/com_atproto/sync/list_repos_by_collection.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | / pub fn new() -> Self { [INFO] [stdout] 271 | | RepoBuilder { [INFO] [stdout] 272 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 273 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 276 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 268 + impl<'a> Default for RepoBuilder<'a, repo_state::Empty> { [INFO] [stdout] 269 + fn default() -> Self { [INFO] [stdout] 270 + Self::new() [INFO] [stdout] 271 + } [INFO] [stdout] 272 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | / pub fn new() -> CheckHandleAvailabilityBuilder< [INFO] [stdout] 77 | | 'a, [INFO] [stdout] 78 | | check_handle_availability_state::Empty, [INFO] [stdout] 79 | | > { [INFO] [stdout] 80 | | CheckHandleAvailabilityBuilder::new() [INFO] [stdout] 81 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CheckHandleAvailabilityBuilder<'a, check_handle_availability_state::Empty>` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | / pub fn new() -> Self { [INFO] [stdout] 87 | | CheckHandleAvailabilityBuilder { [INFO] [stdout] 88 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 89 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 84 + impl<'a> Default for CheckHandleAvailabilityBuilder<'a, check_handle_availability_state::Empty> { [INFO] [stdout] 85 + fn default() -> Self { [INFO] [stdout] 86 + Self::new() [INFO] [stdout] 87 + } [INFO] [stdout] 88 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | / pub fn new() -> CheckHandleAvailabilityBuilder< [INFO] [stdout] 77 | | 'a, [INFO] [stdout] 78 | | check_handle_availability_state::Empty, [INFO] [stdout] 79 | | > { [INFO] [stdout] 80 | | CheckHandleAvailabilityBuilder::new() [INFO] [stdout] 81 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `CheckHandleAvailabilityBuilder<'a, check_handle_availability_state::Empty>` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | / pub fn new() -> Self { [INFO] [stdout] 87 | | CheckHandleAvailabilityBuilder { [INFO] [stdout] 88 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 89 | | __unsafe_private_named: (None, None, None), [INFO] [stdout] ... | [INFO] [stdout] 92 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 84 + impl<'a> Default for CheckHandleAvailabilityBuilder<'a, check_handle_availability_state::Empty> { [INFO] [stdout] 85 + fn default() -> Self { [INFO] [stdout] 86 + Self::new() [INFO] [stdout] 87 + } [INFO] [stdout] 88 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:585:5 [INFO] [stdout] | [INFO] [stdout] 585 | / pub fn new() -> ResultUnavailableBuilder<'a, result_unavailable_state::Empty> { [INFO] [stdout] 586 | | ResultUnavailableBuilder::new() [INFO] [stdout] 587 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResultUnavailableBuilder<'a, result_unavailable_state::Empty>` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:592:5 [INFO] [stdout] | [INFO] [stdout] 592 | / pub fn new() -> Self { [INFO] [stdout] 593 | | ResultUnavailableBuilder { [INFO] [stdout] 594 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 595 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 598 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 590 + impl<'a> Default for ResultUnavailableBuilder<'a, result_unavailable_state::Empty> { [INFO] [stdout] 591 + fn default() -> Self { [INFO] [stdout] 592 + Self::new() [INFO] [stdout] 593 + } [INFO] [stdout] 594 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:585:5 [INFO] [stdout] | [INFO] [stdout] 585 | / pub fn new() -> ResultUnavailableBuilder<'a, result_unavailable_state::Empty> { [INFO] [stdout] 586 | | ResultUnavailableBuilder::new() [INFO] [stdout] 587 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResultUnavailableBuilder<'a, result_unavailable_state::Empty>` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:592:5 [INFO] [stdout] | [INFO] [stdout] 592 | / pub fn new() -> Self { [INFO] [stdout] 593 | | ResultUnavailableBuilder { [INFO] [stdout] 594 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 595 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 598 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 590 + impl<'a> Default for ResultUnavailableBuilder<'a, result_unavailable_state::Empty> { [INFO] [stdout] 591 + fn default() -> Self { [INFO] [stdout] 592 + Self::new() [INFO] [stdout] 593 + } [INFO] [stdout] 594 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:741:5 [INFO] [stdout] | [INFO] [stdout] 741 | / pub fn new() -> SuggestionBuilder<'a, suggestion_state::Empty> { [INFO] [stdout] 742 | | SuggestionBuilder::new() [INFO] [stdout] 743 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SuggestionBuilder<'a, suggestion_state::Empty>` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:748:5 [INFO] [stdout] | [INFO] [stdout] 748 | / pub fn new() -> Self { [INFO] [stdout] 749 | | SuggestionBuilder { [INFO] [stdout] 750 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 751 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 754 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 746 + impl<'a> Default for SuggestionBuilder<'a, suggestion_state::Empty> { [INFO] [stdout] 747 + fn default() -> Self { [INFO] [stdout] 748 + Self::new() [INFO] [stdout] 749 + } [INFO] [stdout] 750 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:741:5 [INFO] [stdout] | [INFO] [stdout] 741 | / pub fn new() -> SuggestionBuilder<'a, suggestion_state::Empty> { [INFO] [stdout] 742 | | SuggestionBuilder::new() [INFO] [stdout] 743 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `SuggestionBuilder<'a, suggestion_state::Empty>` [INFO] [stdout] --> src/com_atproto/temp/check_handle_availability.rs:748:5 [INFO] [stdout] | [INFO] [stdout] 748 | / pub fn new() -> Self { [INFO] [stdout] 749 | | SuggestionBuilder { [INFO] [stdout] 750 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 751 | | __unsafe_private_named: (None, None), [INFO] [stdout] ... | [INFO] [stdout] 754 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 746 + impl<'a> Default for SuggestionBuilder<'a, suggestion_state::Empty> { [INFO] [stdout] 747 + fn default() -> Self { [INFO] [stdout] 748 + Self::new() [INFO] [stdout] 749 + } [INFO] [stdout] 750 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/dereference_scope.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | / pub fn new() -> DereferenceScopeBuilder<'a, dereference_scope_state::Empty> { [INFO] [stdout] 65 | | DereferenceScopeBuilder::new() [INFO] [stdout] 66 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DereferenceScopeBuilder<'a, dereference_scope_state::Empty>` [INFO] [stdout] --> src/com_atproto/temp/dereference_scope.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | / pub fn new() -> Self { [INFO] [stdout] 72 | | DereferenceScopeBuilder { [INFO] [stdout] 73 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 74 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 69 + impl<'a> Default for DereferenceScopeBuilder<'a, dereference_scope_state::Empty> { [INFO] [stdout] 70 + fn default() -> Self { [INFO] [stdout] 71 + Self::new() [INFO] [stdout] 72 + } [INFO] [stdout] 73 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/dereference_scope.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | / pub fn new() -> DereferenceScopeBuilder<'a, dereference_scope_state::Empty> { [INFO] [stdout] 65 | | DereferenceScopeBuilder::new() [INFO] [stdout] 66 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `DereferenceScopeBuilder<'a, dereference_scope_state::Empty>` [INFO] [stdout] --> src/com_atproto/temp/dereference_scope.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | / pub fn new() -> Self { [INFO] [stdout] 72 | | DereferenceScopeBuilder { [INFO] [stdout] 73 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 74 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 77 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 69 + impl<'a> Default for DereferenceScopeBuilder<'a, dereference_scope_state::Empty> { [INFO] [stdout] 70 + fn default() -> Self { [INFO] [stdout] 71 + Self::new() [INFO] [stdout] 72 + } [INFO] [stdout] 73 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/fetch_labels.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | / pub fn new() -> FetchLabelsBuilder { [INFO] [stdout] 54 | | FetchLabelsBuilder::new() [INFO] [stdout] 55 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/fetch_labels.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | / pub fn new() -> FetchLabelsBuilder { [INFO] [stdout] 54 | | FetchLabelsBuilder::new() [INFO] [stdout] 55 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `FetchLabelsBuilder` [INFO] [stdout] --> src/com_atproto/temp/fetch_labels.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | / pub fn new() -> Self { [INFO] [stdout] 61 | | FetchLabelsBuilder { [INFO] [stdout] 62 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 63 | | __unsafe_private_named: (None, None), [INFO] [stdout] 64 | | } [INFO] [stdout] 65 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 58 + impl Default for FetchLabelsBuilder { [INFO] [stdout] 59 + fn default() -> Self { [INFO] [stdout] 60 + Self::new() [INFO] [stdout] 61 + } [INFO] [stdout] 62 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `FetchLabelsBuilder` [INFO] [stdout] --> src/com_atproto/temp/fetch_labels.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | / pub fn new() -> Self { [INFO] [stdout] 61 | | FetchLabelsBuilder { [INFO] [stdout] 62 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 63 | | __unsafe_private_named: (None, None), [INFO] [stdout] 64 | | } [INFO] [stdout] 65 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 58 + impl Default for FetchLabelsBuilder { [INFO] [stdout] 59 + fn default() -> Self { [INFO] [stdout] 60 + Self::new() [INFO] [stdout] 61 + } [INFO] [stdout] 62 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/revoke_account_credentials.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | / pub fn new() -> RevokeAccountCredentialsBuilder< [INFO] [stdout] 71 | | 'a, [INFO] [stdout] 72 | | revoke_account_credentials_state::Empty, [INFO] [stdout] 73 | | > { [INFO] [stdout] 74 | | RevokeAccountCredentialsBuilder::new() [INFO] [stdout] 75 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_atproto/temp/revoke_account_credentials.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | / pub fn new() -> RevokeAccountCredentialsBuilder< [INFO] [stdout] 71 | | 'a, [INFO] [stdout] 72 | | revoke_account_credentials_state::Empty, [INFO] [stdout] 73 | | > { [INFO] [stdout] 74 | | RevokeAccountCredentialsBuilder::new() [INFO] [stdout] 75 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RevokeAccountCredentialsBuilder<'a, revoke_account_credentials_state::Empty>` [INFO] [stdout] --> src/com_atproto/temp/revoke_account_credentials.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | / pub fn new() -> Self { [INFO] [stdout] 81 | | RevokeAccountCredentialsBuilder { [INFO] [stdout] 82 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 83 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 78 + impl<'a> Default for RevokeAccountCredentialsBuilder<'a, revoke_account_credentials_state::Empty> { [INFO] [stdout] 79 + fn default() -> Self { [INFO] [stdout] 80 + Self::new() [INFO] [stdout] 81 + } [INFO] [stdout] 82 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `RevokeAccountCredentialsBuilder<'a, revoke_account_credentials_state::Empty>` [INFO] [stdout] --> src/com_atproto/temp/revoke_account_credentials.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | / pub fn new() -> Self { [INFO] [stdout] 81 | | RevokeAccountCredentialsBuilder { [INFO] [stdout] 82 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 83 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 86 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 78 + impl<'a> Default for RevokeAccountCredentialsBuilder<'a, revoke_account_credentials_state::Empty> { [INFO] [stdout] 79 + fn default() -> Self { [INFO] [stdout] 80 + Self::new() [INFO] [stdout] 81 + } [INFO] [stdout] 82 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_bad_example/identity/resolve_mini_doc.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> ResolveMiniDocBuilder<'a, resolve_mini_doc_state::Empty> { [INFO] [stdout] 67 | | ResolveMiniDocBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods called `new` usually return `Self` [INFO] [stdout] --> src/com_bad_example/identity/resolve_mini_doc.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | / pub fn new() -> ResolveMiniDocBuilder<'a, resolve_mini_doc_state::Empty> { [INFO] [stdout] 67 | | ResolveMiniDocBuilder::new() [INFO] [stdout] 68 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResolveMiniDocBuilder<'a, resolve_mini_doc_state::Empty>` [INFO] [stdout] --> src/com_bad_example/identity/resolve_mini_doc.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | ResolveMiniDocBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for ResolveMiniDocBuilder<'a, resolve_mini_doc_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: you should consider adding a `Default` implementation for `ResolveMiniDocBuilder<'a, resolve_mini_doc_state::Empty>` [INFO] [stdout] --> src/com_bad_example/identity/resolve_mini_doc.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | / pub fn new() -> Self { [INFO] [stdout] 74 | | ResolveMiniDocBuilder { [INFO] [stdout] 75 | | _phantom_state: ::core::marker::PhantomData, [INFO] [stdout] 76 | | __unsafe_private_named: (None,), [INFO] [stdout] ... | [INFO] [stdout] 79 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stdout] help: try adding this [INFO] [stdout] | [INFO] [stdout] 71 + impl<'a> Default for ResolveMiniDocBuilder<'a, resolve_mini_doc_state::Empty> { [INFO] [stdout] 72 + fn default() -> Self { [INFO] [stdout] 73 + Self::new() [INFO] [stdout] 74 + } [INFO] [stdout] 75 + } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 38s [INFO] running `Command { std: "docker" "inspect" "e3a039f3adc3e8f075e9aa968777285a1d56ecb8ccae98cc1592165d0cecdce9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e3a039f3adc3e8f075e9aa968777285a1d56ecb8ccae98cc1592165d0cecdce9", kill_on_drop: false }` [INFO] [stdout] e3a039f3adc3e8f075e9aa968777285a1d56ecb8ccae98cc1592165d0cecdce9