Skip to content

Allow cloning the transport with different credentials #289

Allow cloning the transport with different credentials

Allow cloning the transport with different credentials #289

Triggered via push June 30, 2025 16:52
Status Success
Total duration 1m 13s
Artifacts

clippy_check.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

46 warnings
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/xpack.rs#L322
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/xpack.rs:322:18 | 322 | pub fn xpack(&self) -> Xpack { | ^^^^^ ----- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 322 | pub fn xpack(&self) -> Xpack<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/watcher.rs#L1991
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/watcher.rs:1991:20 | 1991 | pub fn watcher(&self) -> Watcher { | ^^^^^ ------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 1991 | pub fn watcher(&self) -> Watcher<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/transform.rs#L2025
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/transform.rs:2025:22 | 2025 | pub fn transform(&self) -> Transform { | ^^^^^ --------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 2025 | pub fn transform(&self) -> Transform<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/text_structure.rs#L1005
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/text_structure.rs:1005:27 | 1005 | pub fn text_structure(&self) -> TextStructure { | ^^^^^ ------------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 1005 | pub fn text_structure(&self) -> TextStructure<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/tasks.rs#L603
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/tasks.rs:603:18 | 603 | pub fn tasks(&self) -> Tasks { | ^^^^^ ----- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 603 | pub fn tasks(&self) -> Tasks<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/synonyms.rs#L1036
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/synonyms.rs:1036:21 | 1036 | pub fn synonyms(&self) -> Synonyms { | ^^^^^ -------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 1036 | pub fn synonyms(&self) -> Synonyms<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/ssl.rs#L178
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/ssl.rs:178:16 | 178 | pub fn ssl(&self) -> Ssl { | ^^^^^ --- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 178 | pub fn ssl(&self) -> Ssl<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/sql.rs#L900
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/sql.rs:900:16 | 900 | pub fn sql(&self) -> Sql { | ^^^^^ --- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 900 | pub fn sql(&self) -> Sql<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/snapshot.rs#L2461
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/snapshot.rs:2461:21 | 2461 | pub fn snapshot(&self) -> Snapshot { | ^^^^^ -------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 2461 | pub fn snapshot(&self) -> Snapshot<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/slm.rs#L1440
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/slm.rs:1440:16 | 1440 | pub fn slm(&self) -> Slm { | ^^^^^ --- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 1440 | pub fn slm(&self) -> Slm<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/simulate.rs#L236
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/simulate.rs:236:21 | 236 | pub fn simulate(&self) -> Simulate { | ^^^^^ -------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 236 | pub fn simulate(&self) -> Simulate<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/shutdown.rs#L508
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/shutdown.rs:508:21 | 508 | pub fn shutdown(&self) -> Shutdown { | ^^^^^ -------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 508 | pub fn shutdown(&self) -> Shutdown<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/security.rs#L9356
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/security.rs:9356:21 | 9356 | pub fn security(&self) -> Security { | ^^^^^ -------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 9356 | pub fn security(&self) -> Security<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/searchable_snapshots.rs#L732
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/searchable_snapshots.rs:732:33 | 732 | pub fn searchable_snapshots(&self) -> SearchableSnapshots { | ^^^^^ ------------------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 732 | pub fn searchable_snapshots(&self) -> SearchableSnapshots<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/search_application.rs#L969
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/search_application.rs:969:31 | 969 | pub fn search_application(&self) -> SearchApplication { | ^^^^^ ----------------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 969 | pub fn search_application(&self) -> SearchApplication<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/rollup.rs#L1259
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/rollup.rs:1259:19 | 1259 | pub fn rollup(&self) -> Rollup { | ^^^^^ ------ the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 1259 | pub fn rollup(&self) -> Rollup<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/query_rules.rs#L1169
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/query_rules.rs:1169:24 | 1169 | pub fn query_rules(&self) -> QueryRules { | ^^^^^ ---------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 1169 | pub fn query_rules(&self) -> QueryRules<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/profiling.rs#L618
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/profiling.rs:618:22 | 618 | pub fn profiling(&self) -> Profiling { | ^^^^^ --------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 618 | pub fn profiling(&self) -> Profiling<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/nodes.rs#L1324
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/nodes.rs:1324:18 | 1324 | pub fn nodes(&self) -> Nodes { | ^^^^^ ----- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 1324 | pub fn nodes(&self) -> Nodes<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/monitoring.rs#L242
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/monitoring.rs:242:23 | 242 | pub fn monitoring(&self) -> Monitoring { | ^^^^^ ---------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 242 | pub fn monitoring(&self) -> Monitoring<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/ml.rs#L11952
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/ml.rs:11952:15 | 11952 | pub fn ml(&self) -> Ml { | ^^^^^ -- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 11952 | pub fn ml(&self) -> Ml<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/migration.rs#L447
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/migration.rs:447:22 | 447 | pub fn migration(&self) -> Migration { | ^^^^^ --------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 447 | pub fn migration(&self) -> Migration<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/logstash.rs#L464
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/logstash.rs:464:21 | 464 | pub fn logstash(&self) -> Logstash { | ^^^^^ -------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 464 | pub fn logstash(&self) -> Logstash<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/license.rs#L1075
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/license.rs:1075:20 | 1075 | pub fn license(&self) -> License { | ^^^^^ ------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 1075 | pub fn license(&self) -> License<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/ingest.rs#L1819
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/ingest.rs:1819:19 | 1819 | pub fn ingest(&self) -> Ingest { | ^^^^^ ------ the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 1819 | pub fn ingest(&self) -> Ingest<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/inference.rs#L4261
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/inference.rs:4261:22 | 4261 | pub fn inference(&self) -> Inference { | ^^^^^ --------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 4261 | pub fn inference(&self) -> Inference<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/indices.rs#L11214
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/indices.rs:11214:20 | 11214 | pub fn indices(&self) -> Indices { | ^^^^^ ------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 11214 | pub fn indices(&self) -> Indices<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/ilm.rs#L1715
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/ilm.rs:1715:16 | 1715 | pub fn ilm(&self) -> Ilm { | ^^^^^ --- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 1715 | pub fn ilm(&self) -> Ilm<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/graph.rs#L235
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/graph.rs:235:18 | 235 | pub fn graph(&self) -> Graph { | ^^^^^ ----- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 235 | pub fn graph(&self) -> Graph<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/fleet.rs#L979
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/fleet.rs:979:18 | 979 | pub fn fleet(&self) -> Fleet { | ^^^^^ ----- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 979 | pub fn fleet(&self) -> Fleet<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/features.rs#L343
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/features.rs:343:21 | 343 | pub fn features(&self) -> Features { | ^^^^^ -------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 343 | pub fn features(&self) -> Features<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/esql.rs#L826
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/esql.rs:826:17 | 826 | pub fn esql(&self) -> Esql { | ^^^^^ ---- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 826 | pub fn esql(&self) -> Esql<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/eql.rs#L649
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/eql.rs:649:16 | 649 | pub fn eql(&self) -> Eql { | ^^^^^ --- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 649 | pub fn eql(&self) -> Eql<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/enrich.rs#L787
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/enrich.rs:787:19 | 787 | pub fn enrich(&self) -> Enrich { | ^^^^^ ------ the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 787 | pub fn enrich(&self) -> Enrich<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/dangling_indices.rs#L521
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/dangling_indices.rs:521:29 | 521 | pub fn dangling_indices(&self) -> DanglingIndices { | ^^^^^ --------------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 521 | pub fn dangling_indices(&self) -> DanglingIndices<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/connector.rs#L5299
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/connector.rs:5299:22 | 5299 | pub fn connector(&self) -> Connector { | ^^^^^ --------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 5299 | pub fn connector(&self) -> Connector<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/cluster.rs#L2664
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/cluster.rs:2664:20 | 2664 | pub fn cluster(&self) -> Cluster { | ^^^^^ ------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 2664 | pub fn cluster(&self) -> Cluster<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/ccr.rs#L2019
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/ccr.rs:2019:16 | 2019 | pub fn ccr(&self) -> Ccr { | ^^^^^ --- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 2019 | pub fn ccr(&self) -> Ccr<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/cat.rs#L5297
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/cat.rs:5297:16 | 5297 | pub fn cat(&self) -> Cat { | ^^^^^ --- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 5297 | pub fn cat(&self) -> Cat<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/autoscaling.rs#L637
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/autoscaling.rs:637:24 | 637 | pub fn autoscaling(&self) -> Autoscaling { | ^^^^^ ----------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 637 | pub fn autoscaling(&self) -> Autoscaling<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: elasticsearch/src/async_search.rs#L1059
warning: lifetime flowing from input to output with different syntax can be confusing --> elasticsearch/src/async_search.rs:1059:25 | 1059 | pub fn async_search(&self) -> AsyncSearch { | ^^^^^ ----------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 1059 | pub fn async_search(&self) -> AsyncSearch<'_> { | ++++
lifetime flowing from input to output with different syntax can be confusing: api_generator/src/generator/code_gen/url/url_builder.rs#L66
warning: lifetime flowing from input to output with different syntax can be confusing --> api_generator/src/generator/code_gen/url/url_builder.rs:66:18 | 66 | pub fn split(&self) -> Vec<PathPart> { | ^^^^^ -------- the lifetime gets resolved as `'_` | | | this lifetime flows to the output | = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: one option is to remove the lifetime for references and use the anonymous lifetime for paths | 66 | pub fn split(&self) -> Vec<PathPart<'_>> { | ++++
clippy_check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy_check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy_check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy_check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/