[INFO] fetching crate streamstore 0.21.1... [INFO] testing streamstore-0.21.1 against try#8da20828b6ea601dfd8e2448cb50ace88876bd78 for pr-150933 [INFO] extracting crate streamstore 0.21.1 into /workspace/builds/worker-7-tc2/source [INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain.toml [INFO] started tweaking crates.io crate streamstore 0.21.1 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate streamstore 0.21.1 [INFO] tweaked toml for crates.io crate streamstore 0.21.1 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate streamstore 0.21.1 on toolchain 8da20828b6ea601dfd8e2448cb50ace88876bd78 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate streamstore 0.21.1 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" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 02b8f2adcf908b71ed8828f5f041ac6851968e78263700e491b6b9332809b7bb [INFO] running `Command { std: "docker" "start" "-a" "02b8f2adcf908b71ed8828f5f041ac6851968e78263700e491b6b9332809b7bb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "02b8f2adcf908b71ed8828f5f041ac6851968e78263700e491b6b9332809b7bb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "02b8f2adcf908b71ed8828f5f041ac6851968e78263700e491b6b9332809b7bb", kill_on_drop: false }` [INFO] [stdout] 02b8f2adcf908b71ed8828f5f041ac6851968e78263700e491b6b9332809b7bb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cc1fb0d3cf5c601c1ff0c86d3f13b4b6070b72b66b95bf018a3cbaac7d7ea35d [INFO] running `Command { std: "docker" "start" "-a" "cc1fb0d3cf5c601c1ff0c86d3f13b4b6070b72b66b95bf018a3cbaac7d7ea35d", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling unicode-ident v1.0.19 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling find-msvc-tools v0.1.1 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Compiling fs_extra v1.3.0 [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling aws-lc-rs v1.14.0 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling anyhow v1.0.99 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling rustls v0.23.31 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling zstd-safe v7.2.4 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Compiling streamstore v0.21.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling rustls-pki-types v1.12.0 [INFO] [stderr] Compiling secrecy v0.10.3 [INFO] [stderr] Compiling indexmap v2.11.1 [INFO] [stderr] Compiling webpki-roots v1.0.2 [INFO] [stderr] Compiling http v1.3.1 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling socket2 v0.6.0 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling cc v1.2.36 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling regex-automata v0.4.10 [INFO] [stderr] Compiling cmake v0.1.54 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling zstd-sys v2.0.16+zstd.1.5.7 [INFO] [stderr] Compiling aws-lc-sys v0.31.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling axum-core v0.5.2 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling prost-derive v0.14.1 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling sync_docs v0.2.0 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling regex v1.11.2 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling prost v0.14.1 [INFO] [stderr] Compiling zstd v0.13.3 [INFO] [stderr] Compiling prost-types v0.14.1 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling backon v1.5.2 [INFO] [stderr] Compiling tokio-muxt v0.6.0 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling axum v0.8.4 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling hyper-util v0.1.16 [INFO] [stderr] Compiling rustls-webpki v0.103.4 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling tokio-rustls v0.26.2 [INFO] [stderr] Compiling tonic v0.14.2 [INFO] [stderr] Compiling tonic-prost v0.14.2 [INFO] [stderr] Compiling tonic-side-effect v0.4.0 [INFO] [stdout] warning: use of deprecated enum `api::BasinScope`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:692:10 [INFO] [stdout] | [INFO] [stdout] 692 | pub enum BasinScope { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinScope::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:694:5 [INFO] [stdout] | [INFO] [stdout] 694 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinScope::AwsUsEast1`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:696:5 [INFO] [stdout] | [INFO] [stdout] 696 | AwsUsEast1 = 1, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::Operation`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:721:10 [INFO] [stdout] | [INFO] [stdout] 721 | pub enum Operation { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:723:5 [INFO] [stdout] | [INFO] [stdout] 723 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ListBasins`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:725:5 [INFO] [stdout] | [INFO] [stdout] 725 | ListBasins = 1, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::CreateBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:727:5 [INFO] [stdout] | [INFO] [stdout] 727 | CreateBasin = 2, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::DeleteBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:729:5 [INFO] [stdout] | [INFO] [stdout] 729 | DeleteBasin = 3, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ReconfigureBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:731:5 [INFO] [stdout] | [INFO] [stdout] 731 | ReconfigureBasin = 4, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::GetBasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:733:5 [INFO] [stdout] | [INFO] [stdout] 733 | GetBasinConfig = 5, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::IssueAccessToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:735:5 [INFO] [stdout] | [INFO] [stdout] 735 | IssueAccessToken = 6, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::RevokeAccessToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:737:5 [INFO] [stdout] | [INFO] [stdout] 737 | RevokeAccessToken = 7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ListAccessTokens`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:739:5 [INFO] [stdout] | [INFO] [stdout] 739 | ListAccessTokens = 8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ListStreams`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:741:5 [INFO] [stdout] | [INFO] [stdout] 741 | ListStreams = 9, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::CreateStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:743:5 [INFO] [stdout] | [INFO] [stdout] 743 | CreateStream = 10, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::DeleteStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:745:5 [INFO] [stdout] | [INFO] [stdout] 745 | DeleteStream = 11, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::GetStreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:747:5 [INFO] [stdout] | [INFO] [stdout] 747 | GetStreamConfig = 12, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ReconfigureStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | ReconfigureStream = 13, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::CheckTail`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:751:5 [INFO] [stdout] | [INFO] [stdout] 751 | CheckTail = 14, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:753:5 [INFO] [stdout] | [INFO] [stdout] 753 | Append = 15, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:755:5 [INFO] [stdout] | [INFO] [stdout] 755 | Read = 16, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Trim`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:757:5 [INFO] [stdout] | [INFO] [stdout] 757 | Trim = 17, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Fence`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:759:5 [INFO] [stdout] | [INFO] [stdout] 759 | Fence = 18, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::AccountMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:761:5 [INFO] [stdout] | [INFO] [stdout] 761 | AccountMetrics = 19, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::BasinMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:763:5 [INFO] [stdout] | [INFO] [stdout] 763 | BasinMetrics = 20, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::StreamMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:765:5 [INFO] [stdout] | [INFO] [stdout] 765 | StreamMetrics = 21, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::StorageClass`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:830:10 [INFO] [stdout] | [INFO] [stdout] 830 | pub enum StorageClass { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::StorageClass::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:832:5 [INFO] [stdout] | [INFO] [stdout] 832 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::StorageClass::Standard`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:834:5 [INFO] [stdout] | [INFO] [stdout] 834 | Standard = 1, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::StorageClass::Express`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:836:5 [INFO] [stdout] | [INFO] [stdout] 836 | Express = 2, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::TimestampingMode`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:864:10 [INFO] [stdout] | [INFO] [stdout] 864 | pub enum TimestampingMode { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::ClientPrefer`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:868:5 [INFO] [stdout] | [INFO] [stdout] 868 | ClientPrefer = 1, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::ClientRequire`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 870 | ClientRequire = 2, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::Arrival`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:872:5 [INFO] [stdout] | [INFO] [stdout] 872 | Arrival = 3, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::BasinState`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:901:10 [INFO] [stdout] | [INFO] [stdout] 901 | pub enum BasinState { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:903:5 [INFO] [stdout] | [INFO] [stdout] 903 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Active`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:905:5 [INFO] [stdout] | [INFO] [stdout] 905 | Active = 1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Creating`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:907:5 [INFO] [stdout] | [INFO] [stdout] 907 | Creating = 2, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Deleting`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:909:5 [INFO] [stdout] | [INFO] [stdout] 909 | Deleting = 3, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 12s [INFO] running `Command { std: "docker" "inspect" "cc1fb0d3cf5c601c1ff0c86d3f13b4b6070b72b66b95bf018a3cbaac7d7ea35d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cc1fb0d3cf5c601c1ff0c86d3f13b4b6070b72b66b95bf018a3cbaac7d7ea35d", kill_on_drop: false }` [INFO] [stdout] cc1fb0d3cf5c601c1ff0c86d3f13b4b6070b72b66b95bf018a3cbaac7d7ea35d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2e90d0d8f8c569a2326b91b118ea3d6d3cb5833b63127fcc0d9e4ed200351966 [INFO] running `Command { std: "docker" "start" "-a" "2e90d0d8f8c569a2326b91b118ea3d6d3cb5833b63127fcc0d9e4ed200351966", kill_on_drop: false }` [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling semver v1.0.26 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling rstest_macros v0.26.1 [INFO] [stderr] Compiling regex-automata v0.4.10 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling proc-macro-crate v3.3.0 [INFO] [stderr] Compiling regex v1.11.2 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling prost-derive v0.14.1 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling sync_docs v0.2.0 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Compiling prost v0.14.1 [INFO] [stderr] Compiling prost-types v0.14.1 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling rstest v0.26.1 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tokio-rustls v0.26.2 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling tokio-muxt v0.6.0 [INFO] [stderr] Compiling backon v1.5.2 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling axum v0.8.4 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling hyper-util v0.1.16 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling tonic v0.14.2 [INFO] [stderr] Compiling tonic-prost v0.14.2 [INFO] [stderr] Compiling tonic-side-effect v0.4.0 [INFO] [stderr] Compiling streamstore v0.21.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated enum `api::BasinScope`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:692:10 [INFO] [stdout] | [INFO] [stdout] 692 | pub enum BasinScope { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinScope::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:694:5 [INFO] [stdout] | [INFO] [stdout] 694 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinScope::AwsUsEast1`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:696:5 [INFO] [stdout] | [INFO] [stdout] 696 | AwsUsEast1 = 1, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::Operation`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:721:10 [INFO] [stdout] | [INFO] [stdout] 721 | pub enum Operation { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:723:5 [INFO] [stdout] | [INFO] [stdout] 723 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ListBasins`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:725:5 [INFO] [stdout] | [INFO] [stdout] 725 | ListBasins = 1, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::CreateBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:727:5 [INFO] [stdout] | [INFO] [stdout] 727 | CreateBasin = 2, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::DeleteBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:729:5 [INFO] [stdout] | [INFO] [stdout] 729 | DeleteBasin = 3, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ReconfigureBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:731:5 [INFO] [stdout] | [INFO] [stdout] 731 | ReconfigureBasin = 4, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::GetBasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:733:5 [INFO] [stdout] | [INFO] [stdout] 733 | GetBasinConfig = 5, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::IssueAccessToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:735:5 [INFO] [stdout] | [INFO] [stdout] 735 | IssueAccessToken = 6, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::RevokeAccessToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:737:5 [INFO] [stdout] | [INFO] [stdout] 737 | RevokeAccessToken = 7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ListAccessTokens`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:739:5 [INFO] [stdout] | [INFO] [stdout] 739 | ListAccessTokens = 8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ListStreams`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:741:5 [INFO] [stdout] | [INFO] [stdout] 741 | ListStreams = 9, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::CreateStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:743:5 [INFO] [stdout] | [INFO] [stdout] 743 | CreateStream = 10, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::DeleteStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:745:5 [INFO] [stdout] | [INFO] [stdout] 745 | DeleteStream = 11, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::GetStreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:747:5 [INFO] [stdout] | [INFO] [stdout] 747 | GetStreamConfig = 12, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ReconfigureStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | ReconfigureStream = 13, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::CheckTail`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:751:5 [INFO] [stdout] | [INFO] [stdout] 751 | CheckTail = 14, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:753:5 [INFO] [stdout] | [INFO] [stdout] 753 | Append = 15, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:755:5 [INFO] [stdout] | [INFO] [stdout] 755 | Read = 16, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Trim`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:757:5 [INFO] [stdout] | [INFO] [stdout] 757 | Trim = 17, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Fence`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:759:5 [INFO] [stdout] | [INFO] [stdout] 759 | Fence = 18, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::AccountMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:761:5 [INFO] [stdout] | [INFO] [stdout] 761 | AccountMetrics = 19, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::BasinMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:763:5 [INFO] [stdout] | [INFO] [stdout] 763 | BasinMetrics = 20, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::StreamMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:765:5 [INFO] [stdout] | [INFO] [stdout] 765 | StreamMetrics = 21, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::StorageClass`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:830:10 [INFO] [stdout] | [INFO] [stdout] 830 | pub enum StorageClass { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::StorageClass::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:832:5 [INFO] [stdout] | [INFO] [stdout] 832 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::StorageClass::Standard`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:834:5 [INFO] [stdout] | [INFO] [stdout] 834 | Standard = 1, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::StorageClass::Express`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:836:5 [INFO] [stdout] | [INFO] [stdout] 836 | Express = 2, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::TimestampingMode`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:864:10 [INFO] [stdout] | [INFO] [stdout] 864 | pub enum TimestampingMode { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::ClientPrefer`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:868:5 [INFO] [stdout] | [INFO] [stdout] 868 | ClientPrefer = 1, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::ClientRequire`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 870 | ClientRequire = 2, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::Arrival`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:872:5 [INFO] [stdout] | [INFO] [stdout] 872 | Arrival = 3, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::BasinState`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:901:10 [INFO] [stdout] | [INFO] [stdout] 901 | pub enum BasinState { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:903:5 [INFO] [stdout] | [INFO] [stdout] 903 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Active`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:905:5 [INFO] [stdout] | [INFO] [stdout] 905 | Active = 1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Creating`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:907:5 [INFO] [stdout] | [INFO] [stdout] 907 | Creating = 2, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Deleting`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:909:5 [INFO] [stdout] | [INFO] [stdout] 909 | Deleting = 3, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::BasinScope`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:692:10 [INFO] [stdout] | [INFO] [stdout] 692 | pub enum BasinScope { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinScope::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:694:5 [INFO] [stdout] | [INFO] [stdout] 694 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinScope::AwsUsEast1`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:696:5 [INFO] [stdout] | [INFO] [stdout] 696 | AwsUsEast1 = 1, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::Operation`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:721:10 [INFO] [stdout] | [INFO] [stdout] 721 | pub enum Operation { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:723:5 [INFO] [stdout] | [INFO] [stdout] 723 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ListBasins`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:725:5 [INFO] [stdout] | [INFO] [stdout] 725 | ListBasins = 1, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::CreateBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:727:5 [INFO] [stdout] | [INFO] [stdout] 727 | CreateBasin = 2, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::DeleteBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:729:5 [INFO] [stdout] | [INFO] [stdout] 729 | DeleteBasin = 3, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ReconfigureBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:731:5 [INFO] [stdout] | [INFO] [stdout] 731 | ReconfigureBasin = 4, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::GetBasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:733:5 [INFO] [stdout] | [INFO] [stdout] 733 | GetBasinConfig = 5, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::IssueAccessToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:735:5 [INFO] [stdout] | [INFO] [stdout] 735 | IssueAccessToken = 6, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::RevokeAccessToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:737:5 [INFO] [stdout] | [INFO] [stdout] 737 | RevokeAccessToken = 7, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ListAccessTokens`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:739:5 [INFO] [stdout] | [INFO] [stdout] 739 | ListAccessTokens = 8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ListStreams`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:741:5 [INFO] [stdout] | [INFO] [stdout] 741 | ListStreams = 9, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::CreateStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:743:5 [INFO] [stdout] | [INFO] [stdout] 743 | CreateStream = 10, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::DeleteStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:745:5 [INFO] [stdout] | [INFO] [stdout] 745 | DeleteStream = 11, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::GetStreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:747:5 [INFO] [stdout] | [INFO] [stdout] 747 | GetStreamConfig = 12, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::ReconfigureStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:749:5 [INFO] [stdout] | [INFO] [stdout] 749 | ReconfigureStream = 13, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::CheckTail`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:751:5 [INFO] [stdout] | [INFO] [stdout] 751 | CheckTail = 14, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:753:5 [INFO] [stdout] | [INFO] [stdout] 753 | Append = 15, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:755:5 [INFO] [stdout] | [INFO] [stdout] 755 | Read = 16, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Trim`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:757:5 [INFO] [stdout] | [INFO] [stdout] 757 | Trim = 17, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::Fence`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:759:5 [INFO] [stdout] | [INFO] [stdout] 759 | Fence = 18, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::AccountMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:761:5 [INFO] [stdout] | [INFO] [stdout] 761 | AccountMetrics = 19, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::BasinMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:763:5 [INFO] [stdout] | [INFO] [stdout] 763 | BasinMetrics = 20, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::Operation::StreamMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:765:5 [INFO] [stdout] | [INFO] [stdout] 765 | StreamMetrics = 21, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::StorageClass`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:830:10 [INFO] [stdout] | [INFO] [stdout] 830 | pub enum StorageClass { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::StorageClass::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:832:5 [INFO] [stdout] | [INFO] [stdout] 832 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::StorageClass::Standard`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:834:5 [INFO] [stdout] | [INFO] [stdout] 834 | Standard = 1, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::StorageClass::Express`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:836:5 [INFO] [stdout] | [INFO] [stdout] 836 | Express = 2, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::TimestampingMode`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:864:10 [INFO] [stdout] | [INFO] [stdout] 864 | pub enum TimestampingMode { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:866:5 [INFO] [stdout] | [INFO] [stdout] 866 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::ClientPrefer`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:868:5 [INFO] [stdout] | [INFO] [stdout] 868 | ClientPrefer = 1, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::ClientRequire`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 870 | ClientRequire = 2, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::TimestampingMode::Arrival`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:872:5 [INFO] [stdout] | [INFO] [stdout] 872 | Arrival = 3, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `api::BasinState`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:901:10 [INFO] [stdout] | [INFO] [stdout] 901 | pub enum BasinState { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:903:5 [INFO] [stdout] | [INFO] [stdout] 903 | Unspecified = 0, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Active`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:905:5 [INFO] [stdout] | [INFO] [stdout] 905 | Active = 1, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Creating`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:907:5 [INFO] [stdout] | [INFO] [stdout] 907 | Creating = 2, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `api::BasinState::Deleting`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> src/api.rs:909:5 [INFO] [stdout] | [INFO] [stdout] 909 | Deleting = 3, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | client::{ClientConfig, StreamClient}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:2:28 [INFO] [stdout] | [INFO] [stdout] 2 | client::{ClientConfig, StreamClient}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendInput`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | types::{AppendInput, AppendRecordBatch, BasinName, CommandRecord}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendRecordBatch`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | types::{AppendInput, AppendRecordBatch, BasinName, CommandRecord}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:3:45 [INFO] [stdout] | [INFO] [stdout] 3 | types::{AppendInput, AppendRecordBatch, BasinName, CommandRecord}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::CommandRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:3:56 [INFO] [stdout] | [INFO] [stdout] 3 | types::{AppendInput, AppendRecordBatch, BasinName, CommandRecord}, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:9:18 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:12:25 [INFO] [stdout] | [INFO] [stdout] 12 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::CommandRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:21:24 [INFO] [stdout] | [INFO] [stdout] 21 | let trim_request = CommandRecord::trim(latest_seq_num); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendRecordBatch`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:23:31 [INFO] [stdout] | [INFO] [stdout] 23 | let append_record_batch = AppendRecordBatch::try_from_iter([trim_request]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendInput`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:25:24 [INFO] [stdout] | [INFO] [stdout] 25 | let append_input = AppendInput::new(append_record_batch); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:9:32 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::StreamClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:12:39 [INFO] [stdout] | [INFO] [stdout] 12 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::StreamClient::check_tail`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:14:30 [INFO] [stdout] | [INFO] [stdout] 14 | let tail = stream_client.check_tail().await?; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `s2::types::StreamPosition::seq_num`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:15:8 [INFO] [stdout] | [INFO] [stdout] 15 | if tail.seq_num == 0 { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `s2::types::StreamPosition::seq_num`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:20:26 [INFO] [stdout] | [INFO] [stdout] 20 | let latest_seq_num = tail.seq_num - 1; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::CommandRecord::trim`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:21:39 [INFO] [stdout] | [INFO] [stdout] 21 | let trim_request = CommandRecord::trim(latest_seq_num); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::AppendRecordBatch::try_from_iter`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:23:50 [INFO] [stdout] | [INFO] [stdout] 23 | let append_record_batch = AppendRecordBatch::try_from_iter([trim_request]) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::AppendInput::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:25:37 [INFO] [stdout] | [INFO] [stdout] 25 | let append_input = AppendInput::new(append_record_batch); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::StreamClient::append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/explicit_trim.rs:26:27 [INFO] [stdout] | [INFO] [stdout] 26 | let _ = stream_client.append(append_input).await?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:4:22 [INFO] [stdout] | [INFO] [stdout] 4 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | types::{BasinConfig, BasinName, CreateBasinRequest, RetentionPolicy, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:5:26 [INFO] [stdout] | [INFO] [stdout] 5 | types::{BasinConfig, BasinName, CreateBasinRequest, RetentionPolicy, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::CreateBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:5:37 [INFO] [stdout] | [INFO] [stdout] 5 | types::{BasinConfig, BasinName, CreateBasinRequest, RetentionPolicy, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `s2::types::RetentionPolicy`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:5:57 [INFO] [stdout] | [INFO] [stdout] 5 | types::{BasinConfig, BasinName, CreateBasinRequest, RetentionPolicy, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:5:74 [INFO] [stdout] | [INFO] [stdout] 5 | types::{BasinConfig, BasinName, CreateBasinRequest, RetentionPolicy, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:11:18 [INFO] [stdout] | [INFO] [stdout] 11 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:12:18 [INFO] [stdout] | [INFO] [stdout] 12 | let client = Client::new(config); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:14:16 [INFO] [stdout] | [INFO] [stdout] 14 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:16:33 [INFO] [stdout] | [INFO] [stdout] 16 | let default_stream_config = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated tuple variant `s2::types::RetentionPolicy::Age`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:16:92 [INFO] [stdout] | [INFO] [stdout] 16 | let default_stream_config = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:21:24 [INFO] [stdout] | [INFO] [stdout] 21 | let basin_config = BasinConfig::new() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::CreateBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:26:32 [INFO] [stdout] | [INFO] [stdout] 26 | let create_basin_request = CreateBasinRequest::new(basin.clone()).with_config(basin_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:11:32 [INFO] [stdout] | [INFO] [stdout] 11 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:12:26 [INFO] [stdout] | [INFO] [stdout] 12 | let client = Client::new(config); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::StreamConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:16:47 [INFO] [stdout] | [INFO] [stdout] 16 | let default_stream_config = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::StreamConfig::with_retention_policy`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:16:53 [INFO] [stdout] | [INFO] [stdout] 16 | let default_stream_config = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::BasinConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:21:37 [INFO] [stdout] | [INFO] [stdout] 21 | let basin_config = BasinConfig::new() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::BasinConfig::with_default_stream_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | .with_default_stream_config(default_stream_config) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::BasinConfig::with_create_stream_on_append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | .with_create_stream_on_append(false) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::BasinConfig::with_create_stream_on_read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:24:10 [INFO] [stdout] | [INFO] [stdout] 24 | .with_create_stream_on_read(false); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::CreateBasinRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:26:52 [INFO] [stdout] | [INFO] [stdout] 26 | let create_basin_request = CreateBasinRequest::new(basin.clone()).with_config(basin_config); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::CreateBasinRequest::with_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:26:71 [INFO] [stdout] | [INFO] [stdout] 26 | let create_basin_request = CreateBasinRequest::new(basin.clone()).with_config(basin_config); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::Client::create_basin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:28:32 [INFO] [stdout] | [INFO] [stdout] 28 | let created_basin = client.create_basin(create_basin_request).await?; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::Client::get_basin_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_basin.rs:31:31 [INFO] [stdout] | [INFO] [stdout] 31 | let basin_config = client.get_basin_config(basin).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:2:22 [INFO] [stdout] | [INFO] [stdout] 2 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ListBasinsRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | types::ListBasinsRequest, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:9:18 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:10:18 [INFO] [stdout] | [INFO] [stdout] 10 | let client = Client::new(config); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ListBasinsRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | let mut list_basins_request = ListBasinsRequest::new(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:9:32 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:10:26 [INFO] [stdout] | [INFO] [stdout] 10 | let client = Client::new(config); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::ListBasinsRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:18:58 [INFO] [stdout] | [INFO] [stdout] 18 | let mut list_basins_request = ListBasinsRequest::new(); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::ListBasinsRequest::with_start_after`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:20:55 [INFO] [stdout] | [INFO] [stdout] 20 | list_basins_request = list_basins_request.with_start_after(start_after); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::Client::list_basins`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:23:43 [INFO] [stdout] | [INFO] [stdout] 23 | let list_basins_response = client.list_basins(list_basins_request).await?; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `s2::types::ListBasinsResponse::basins`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:25:27 [INFO] [stdout] | [INFO] [stdout] 25 | all_basins.extend(list_basins_response.basins); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `s2::types::BasinInfo::name`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:27:49 [INFO] [stdout] | [INFO] [stdout] 27 | start_after = all_basins.last().map(|b| b.name.clone()); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `s2::types::ListBasinsResponse::has_more`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_all_basins.rs:28:20 [INFO] [stdout] | [INFO] [stdout] 28 | has_more = list_basins_response.has_more; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::batching::AppendRecordsBatchingOpts`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:3:16 [INFO] [stdout] | [INFO] [stdout] 3 | batching::{AppendRecordsBatchingOpts, AppendRecordsBatchingStream}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::batching::AppendRecordsBatchingStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:3:43 [INFO] [stdout] | [INFO] [stdout] 3 | batching::{AppendRecordsBatchingOpts, AppendRecordsBatchingStream}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | client::{ClientConfig, StreamClient}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:4:28 [INFO] [stdout] | [INFO] [stdout] 4 | client::{ClientConfig, StreamClient}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendInput`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:5:26 [INFO] [stdout] | [INFO] [stdout] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendRecordBatch`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:5:40 [INFO] [stdout] | [INFO] [stdout] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:5:59 [INFO] [stdout] | [INFO] [stdout] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::CommandRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:5:70 [INFO] [stdout] | [INFO] [stdout] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::FencingToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:5:85 [INFO] [stdout] | [INFO] [stdout] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:11:18 [INFO] [stdout] | [INFO] [stdout] 11 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:12:16 [INFO] [stdout] | [INFO] [stdout] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::FencingToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:16:25 [INFO] [stdout] | [INFO] [stdout] 16 | let fencing_token = FencingToken::generate(32).expect("valid fencing token"); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::CommandRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:19:46 [INFO] [stdout] | [INFO] [stdout] 19 | let fencing_token_record: AppendRecord = CommandRecord::fence(fencing_token.clone()).into(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:19:31 [INFO] [stdout] | [INFO] [stdout] 19 | let fencing_token_record: AppendRecord = CommandRecord::fence(fencing_token.clone()).into(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendRecordBatch`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:20:31 [INFO] [stdout] | [INFO] [stdout] 20 | let fencing_token_batch = AppendRecordBatch::try_from_iter([fencing_token_record]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendInput`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:22:38 [INFO] [stdout] | [INFO] [stdout] 22 | let fencing_token_append_input = AppendInput::new(fencing_token_batch); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | AppendRecord::new("record_1")?, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AppendRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | AppendRecord::new("record_2")?, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::batching::AppendRecordsBatchingOpts`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:33:40 [INFO] [stdout] | [INFO] [stdout] 33 | let append_records_batching_opts = AppendRecordsBatchingOpts::new() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::batching::AppendRecordsBatchingStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | AppendRecordsBatchingStream::new(append_stream, append_records_batching_opts); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:11:32 [INFO] [stdout] | [INFO] [stdout] 11 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::StreamClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:14:39 [INFO] [stdout] | [INFO] [stdout] 14 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::FencingToken::generate`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:16:39 [INFO] [stdout] | [INFO] [stdout] 16 | let fencing_token = FencingToken::generate(32).expect("valid fencing token"); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::CommandRecord::fence`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:19:61 [INFO] [stdout] | [INFO] [stdout] 19 | let fencing_token_record: AppendRecord = CommandRecord::fence(fencing_token.clone()).into(); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::AppendRecordBatch::try_from_iter`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:20:50 [INFO] [stdout] | [INFO] [stdout] 20 | let fencing_token_batch = AppendRecordBatch::try_from_iter([fencing_token_record]) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::AppendInput::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:22:51 [INFO] [stdout] | [INFO] [stdout] 22 | let fencing_token_append_input = AppendInput::new(fencing_token_batch); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::StreamClient::append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:23:43 [INFO] [stdout] | [INFO] [stdout] 23 | let set_fencing_token = stream_client.append(fencing_token_append_input).await?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `s2::types::AppendAck::tail`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | let match_seq_num = set_fencing_token.tail.seq_num; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `s2::types::StreamPosition::seq_num`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | let match_seq_num = set_fencing_token.tail.seq_num; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::AppendRecord::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:29:23 [INFO] [stdout] | [INFO] [stdout] 29 | AppendRecord::new("record_1")?, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::AppendRecord::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:30:23 [INFO] [stdout] | [INFO] [stdout] 30 | AppendRecord::new("record_2")?, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::batching::AppendRecordsBatchingOpts::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:33:67 [INFO] [stdout] | [INFO] [stdout] 33 | let append_records_batching_opts = AppendRecordsBatchingOpts::new() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::batching::AppendRecordsBatchingOpts::with_fencing_token`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:34:10 [INFO] [stdout] | [INFO] [stdout] 34 | .with_fencing_token(Some(fencing_token)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::batching::AppendRecordsBatchingOpts::with_match_seq_num`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:35:10 [INFO] [stdout] | [INFO] [stdout] 35 | .with_match_seq_num(Some(match_seq_num)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::batching::AppendRecordsBatchingStream::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:38:38 [INFO] [stdout] | [INFO] [stdout] 38 | AppendRecordsBatchingStream::new(append_stream, append_records_batching_opts); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::StreamClient::append_session`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/producer.rs:40:51 [INFO] [stdout] | [INFO] [stdout] 40 | let mut append_session_stream = stream_client.append_session(append_session_request).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | client::{BasinClient, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:4:27 [INFO] [stdout] | [INFO] [stdout] 4 | client::{BasinClient, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | types::{BasinName, ReconfigureStreamRequest, RetentionPolicy, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReconfigureStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:5:24 [INFO] [stdout] | [INFO] [stdout] 5 | types::{BasinName, ReconfigureStreamRequest, RetentionPolicy, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `s2::types::RetentionPolicy`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:5:50 [INFO] [stdout] | [INFO] [stdout] 5 | types::{BasinName, ReconfigureStreamRequest, RetentionPolicy, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:5:67 [INFO] [stdout] | [INFO] [stdout] 5 | types::{BasinName, ReconfigureStreamRequest, RetentionPolicy, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:11:18 [INFO] [stdout] | [INFO] [stdout] 11 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:12:16 [INFO] [stdout] | [INFO] [stdout] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:13:24 [INFO] [stdout] | [INFO] [stdout] 13 | let basin_client = BasinClient::new(config, basin); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:17:33 [INFO] [stdout] | [INFO] [stdout] 17 | let stream_config_updates = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated tuple variant `s2::types::RetentionPolicy::Age`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:17:92 [INFO] [stdout] | [INFO] [stdout] 17 | let stream_config_updates = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReconfigureStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:22:38 [INFO] [stdout] | [INFO] [stdout] 22 | let reconfigure_stream_request = ReconfigureStreamRequest::new(stream) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:11:32 [INFO] [stdout] | [INFO] [stdout] 11 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::BasinClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:13:37 [INFO] [stdout] | [INFO] [stdout] 13 | let basin_client = BasinClient::new(config, basin); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::StreamConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:17:47 [INFO] [stdout] | [INFO] [stdout] 17 | let stream_config_updates = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::StreamConfig::with_retention_policy`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:17:53 [INFO] [stdout] | [INFO] [stdout] 17 | let stream_config_updates = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::ReconfigureStreamRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:22:64 [INFO] [stdout] | [INFO] [stdout] 22 | let reconfigure_stream_request = ReconfigureStreamRequest::new(stream) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::ReconfigureStreamRequest::with_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | .with_config(stream_config_updates) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::ReconfigureStreamRequest::with_mask`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | .with_mask(vec!["retention_policy".to_string()]); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::BasinClient::reconfigure_stream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_stream.rs:28:10 [INFO] [stdout] | [INFO] [stdout] 28 | .reconfigure_stream(reconfigure_stream_request) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:2:22 [INFO] [stdout] | [INFO] [stdout] 2 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinConfig, BasinName, ReconfigureBasinRequest, StorageClass, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinConfig, BasinName, ReconfigureBasinRequest, StorageClass, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReconfigureBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:3:37 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinConfig, BasinName, ReconfigureBasinRequest, StorageClass, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `s2::types::StorageClass`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:3:62 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinConfig, BasinName, ReconfigureBasinRequest, StorageClass, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:3:76 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinConfig, BasinName, ReconfigureBasinRequest, StorageClass, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:9:18 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:10:18 [INFO] [stdout] | [INFO] [stdout] 10 | let client = Client::new(config); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:12:16 [INFO] [stdout] | [INFO] [stdout] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | StreamConfig::new().with_storage_class(StorageClass::Standard); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `s2::types::StorageClass::Standard`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:15:62 [INFO] [stdout] | [INFO] [stdout] 15 | StreamConfig::new().with_storage_class(StorageClass::Standard); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:16:32 [INFO] [stdout] | [INFO] [stdout] 16 | let basin_config_updates = BasinConfig::new() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReconfigureBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:21:37 [INFO] [stdout] | [INFO] [stdout] 21 | let reconfigure_basin_request = ReconfigureBasinRequest::new(basin) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:9:32 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:10:26 [INFO] [stdout] | [INFO] [stdout] 10 | let client = Client::new(config); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | client::{ClientConfig, StreamClient}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:2:28 [INFO] [stdout] | [INFO] [stdout] 2 | client::{ClientConfig, StreamClient}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::StreamConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:15:23 [INFO] [stdout] | [INFO] [stdout] 15 | StreamConfig::new().with_storage_class(StorageClass::Standard); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::StreamConfig::with_storage_class`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:15:29 [INFO] [stdout] | [INFO] [stdout] 15 | StreamConfig::new().with_storage_class(StorageClass::Standard); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::BasinConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:16:45 [INFO] [stdout] | [INFO] [stdout] 16 | let basin_config_updates = BasinConfig::new() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::BasinConfig::with_default_stream_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | .with_default_stream_config(default_stream_config_updates) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::BasinConfig::with_create_stream_on_append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | .with_create_stream_on_append(true) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::BasinConfig::with_create_stream_on_read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:19:10 [INFO] [stdout] | [INFO] [stdout] 19 | .with_create_stream_on_read(true); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::ReconfigureBasinRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:21:62 [INFO] [stdout] | [INFO] [stdout] 21 | let reconfigure_basin_request = ReconfigureBasinRequest::new(basin) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::ReconfigureBasinRequest::with_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | .with_config(basin_config_updates) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::ReconfigureBasinRequest::with_mask`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:24:10 [INFO] [stdout] | [INFO] [stdout] 24 | .with_mask(vec!["default_stream_config.retention_policy".to_string()]); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, ReadLimit, ReadRequest, ReadStart}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReadLimit`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:3:24 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, ReadLimit, ReadRequest, ReadStart}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReadRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:3:35 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, ReadLimit, ReadRequest, ReadStart}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `s2::types::ReadStart`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:3:48 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, ReadLimit, ReadRequest, ReadStart}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:9:18 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:12:25 [INFO] [stdout] | [INFO] [stdout] 12 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReadLimit`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:14:22 [INFO] [stdout] | [INFO] [stdout] 14 | let read_limit = ReadLimit::new().with_count(1); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReadRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:15:24 [INFO] [stdout] | [INFO] [stdout] 15 | let read_request = ReadRequest::new(ReadStart::TailOffset(1)).with_limit(read_limit); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated tuple variant `s2::types::ReadStart::TailOffset`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:15:52 [INFO] [stdout] | [INFO] [stdout] 15 | let read_request = ReadRequest::new(ReadStart::TailOffset(1)).with_limit(read_limit); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | client::{BasinClient, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:2:27 [INFO] [stdout] | [INFO] [stdout] 2 | client::{BasinClient, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, DeleteStreamRequest}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::DeleteStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:3:24 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, DeleteStreamRequest}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:9:18 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::Client::reconfigure_basin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/reconfigure_basin.rs:26:39 [INFO] [stdout] | [INFO] [stdout] 26 | let updated_basin_config = client.reconfigure_basin(reconfigure_basin_request).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | let basin_client = BasinClient::new(config, basin); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::DeleteStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:15:33 [INFO] [stdout] | [INFO] [stdout] 15 | let delete_stream_request = DeleteStreamRequest::new(stream); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | client::{ClientConfig, StreamClient}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:3:28 [INFO] [stdout] | [INFO] [stdout] 3 | client::{ClientConfig, StreamClient}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | types::{BasinName, ReadSessionRequest, ReadStart}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReadSessionRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:4:24 [INFO] [stdout] | [INFO] [stdout] 4 | types::{BasinName, ReadSessionRequest, ReadStart}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `s2::types::ReadStart`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:4:44 [INFO] [stdout] | [INFO] [stdout] 4 | types::{BasinName, ReadSessionRequest, ReadStart}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:11:18 [INFO] [stdout] | [INFO] [stdout] 11 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:12:16 [INFO] [stdout] | [INFO] [stdout] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReadSessionRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:17:32 [INFO] [stdout] | [INFO] [stdout] 17 | let read_session_request = ReadSessionRequest::new(ReadStart::SeqNum(start_seq_num)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated tuple variant `s2::types::ReadStart::SeqNum`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:17:67 [INFO] [stdout] | [INFO] [stdout] 17 | let read_session_request = ReadSessionRequest::new(ReadStart::SeqNum(start_seq_num)); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:11:32 [INFO] [stdout] | [INFO] [stdout] 11 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::StreamClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:14:39 [INFO] [stdout] | [INFO] [stdout] 14 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::ReadSessionRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:17:52 [INFO] [stdout] | [INFO] [stdout] 17 | let read_session_request = ReadSessionRequest::new(ReadStart::SeqNum(start_seq_num)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:2:22 [INFO] [stdout] | [INFO] [stdout] 2 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::StreamClient::read_session`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/consumer.rs:18:41 [INFO] [stdout] | [INFO] [stdout] 18 | let mut read_stream = stream_client.read_session(read_session_request).await?; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, DeleteBasinRequest}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::DeleteBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:3:24 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, DeleteBasinRequest}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:9:18 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:10:18 [INFO] [stdout] | [INFO] [stdout] 10 | let client = Client::new(config); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:12:16 [INFO] [stdout] | [INFO] [stdout] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::DeleteBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:14:32 [INFO] [stdout] | [INFO] [stdout] 14 | let delete_basin_request = DeleteBasinRequest::new(basin) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:9:32 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:10:26 [INFO] [stdout] | [INFO] [stdout] 10 | let client = Client::new(config); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::DeleteBasinRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:14:52 [INFO] [stdout] | [INFO] [stdout] 14 | let delete_basin_request = DeleteBasinRequest::new(basin) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::DeleteBasinRequest::with_if_exists`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:16:10 [INFO] [stdout] | [INFO] [stdout] 16 | .with_if_exists(true); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::Client::delete_basin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_basin.rs:18:12 [INFO] [stdout] | [INFO] [stdout] 18 | client.delete_basin(delete_basin_request).await?; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:9:32 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::StreamClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:12:39 [INFO] [stdout] | [INFO] [stdout] 12 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::ReadLimit::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:14:33 [INFO] [stdout] | [INFO] [stdout] 14 | let read_limit = ReadLimit::new().with_count(1); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::ReadLimit::with_count`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:14:39 [INFO] [stdout] | [INFO] [stdout] 14 | let read_limit = ReadLimit::new().with_count(1); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::ReadRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:15:37 [INFO] [stdout] | [INFO] [stdout] 15 | let read_request = ReadRequest::new(ReadStart::TailOffset(1)).with_limit(read_limit); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::ReadRequest::with_limit`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:15:67 [INFO] [stdout] | [INFO] [stdout] 15 | let read_request = ReadRequest::new(ReadStart::TailOffset(1)).with_limit(read_limit); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::StreamClient::read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/get_latest_record.rs:16:39 [INFO] [stdout] | [INFO] [stdout] 16 | let latest_record = stream_client.read(read_request).await?; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:9:32 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::BasinClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:11:37 [INFO] [stdout] | [INFO] [stdout] 11 | let basin_client = BasinClient::new(config, basin); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::DeleteStreamRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:15:54 [INFO] [stdout] | [INFO] [stdout] 15 | let delete_stream_request = DeleteStreamRequest::new(stream); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::BasinClient::delete_stream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/delete_stream.rs:17:18 [INFO] [stdout] | [INFO] [stdout] 17 | basin_client.delete_stream(delete_stream_request).await?; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | client::{BasinClient, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:2:27 [INFO] [stdout] | [INFO] [stdout] 2 | client::{BasinClient, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, ListStreamsRequest}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ListStreamsRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:3:24 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, ListStreamsRequest}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:9:18 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | let basin_client = BasinClient::new(config, basin); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ListStreamsRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:14:32 [INFO] [stdout] | [INFO] [stdout] 14 | let list_streams_request = ListStreamsRequest::new().with_prefix(prefix); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:9:32 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::BasinClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:11:37 [INFO] [stdout] | [INFO] [stdout] 11 | let basin_client = BasinClient::new(config, basin); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::ListStreamsRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:14:52 [INFO] [stdout] | [INFO] [stdout] 14 | let list_streams_request = ListStreamsRequest::new().with_prefix(prefix); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::ListStreamsRequest::with_prefix`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:14:58 [INFO] [stdout] | [INFO] [stdout] 14 | let list_streams_request = ListStreamsRequest::new().with_prefix(prefix); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::BasinClient::list_streams`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/list_streams.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | let list_streams_response = basin_client.list_streams(list_streams_request).await?; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:2:22 [INFO] [stdout] | [INFO] [stdout] 2 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, CreateStreamRequest, StorageClass, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:2:14 [INFO] [stdout] | [INFO] [stdout] 2 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::CreateStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:3:24 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, CreateStreamRequest, StorageClass, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `s2::types::StorageClass`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:3:45 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, CreateStreamRequest, StorageClass, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:3:59 [INFO] [stdout] | [INFO] [stdout] 3 | types::{BasinName, CreateStreamRequest, StorageClass, StreamConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:9:18 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:10:18 [INFO] [stdout] | [INFO] [stdout] 10 | let client = Client::new(config); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:12:16 [INFO] [stdout] | [INFO] [stdout] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:17:25 [INFO] [stdout] | [INFO] [stdout] 17 | let stream_config = StreamConfig::new().with_storage_class(StorageClass::Express); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `s2::types::StorageClass::Express`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:17:78 [INFO] [stdout] | [INFO] [stdout] 17 | let stream_config = StreamConfig::new().with_storage_class(StorageClass::Express); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::CreateStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:19:33 [INFO] [stdout] | [INFO] [stdout] 19 | let create_stream_request = CreateStreamRequest::new(stream).with_config(stream_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:2:22 [INFO] [stdout] | [INFO] [stdout] 2 | client::{Client, ClientConfig}, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AccessTokenId`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | AccessTokenId, AccessTokenInfo, AccessTokenScope, Operation, PermittedOperationGroups, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AccessTokenInfo`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:4:24 [INFO] [stdout] | [INFO] [stdout] 4 | AccessTokenId, AccessTokenInfo, AccessTokenScope, Operation, PermittedOperationGroups, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AccessTokenScope`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:4:41 [INFO] [stdout] | [INFO] [stdout] 4 | AccessTokenId, AccessTokenInfo, AccessTokenScope, Operation, PermittedOperationGroups, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `s2::types::Operation`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:4:59 [INFO] [stdout] | [INFO] [stdout] 4 | AccessTokenId, AccessTokenInfo, AccessTokenScope, Operation, PermittedOperationGroups, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::PermittedOperationGroups`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:4:70 [INFO] [stdout] | [INFO] [stdout] 4 | AccessTokenId, AccessTokenInfo, AccessTokenScope, Operation, PermittedOperationGroups, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReadWritePermissions`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | ReadWritePermissions, ResourceSet, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `s2::types::ResourceSet`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:5:31 [INFO] [stdout] | [INFO] [stdout] 5 | ReadWritePermissions, ResourceSet, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:12:18 [INFO] [stdout] | [INFO] [stdout] 12 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:13:18 [INFO] [stdout] | [INFO] [stdout] 13 | let client = Client::new(config); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AccessTokenId`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:15:26 [INFO] [stdout] | [INFO] [stdout] 15 | let access_token_id: AccessTokenId = "my-access-token".parse()?; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AccessTokenInfo`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:16:29 [INFO] [stdout] | [INFO] [stdout] 16 | let access_token_info = AccessTokenInfo::new(access_token_id).with_scope( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::AccessTokenScope`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | AccessTokenScope::new() [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::PermittedOperationGroups`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | PermittedOperationGroups::new() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `s2::types::ReadWritePermissions`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:20:35 [INFO] [stdout] | [INFO] [stdout] 20 | .with_account(ReadWritePermissions::new().with_read(true)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `s2::types::Operation::CreateStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:22:33 [INFO] [stdout] | [INFO] [stdout] 22 | .with_op(Operation::CreateStream) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated tuple variant `s2::types::ResourceSet::Prefix`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:23:40 [INFO] [stdout] | [INFO] [stdout] 23 | .with_streams(ResourceSet::Prefix("my-stream-prefix".to_string())) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated tuple variant `s2::types::ResourceSet::Exact`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:24:39 [INFO] [stdout] | [INFO] [stdout] 24 | .with_basins(ResourceSet::Exact("my-perfect-basin".to_string())), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:9:32 [INFO] [stdout] | [INFO] [stdout] 9 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:12:32 [INFO] [stdout] | [INFO] [stdout] 12 | let config = ClientConfig::new(token); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:10:26 [INFO] [stdout] | [INFO] [stdout] 10 | let client = Client::new(config); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:13:26 [INFO] [stdout] | [INFO] [stdout] 13 | let client = Client::new(config); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::Client::basin_client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:13:31 [INFO] [stdout] | [INFO] [stdout] 13 | let basin_client = client.basin_client(basin); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::AccessTokenInfo::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | let access_token_info = AccessTokenInfo::new(access_token_id).with_scope( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::StreamConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:17:39 [INFO] [stdout] | [INFO] [stdout] 17 | let stream_config = StreamConfig::new().with_storage_class(StorageClass::Express); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::AccessTokenInfo::with_scope`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:16:67 [INFO] [stdout] | [INFO] [stdout] 16 | let access_token_info = AccessTokenInfo::new(access_token_id).with_scope( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::AccessTokenScope::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:17:27 [INFO] [stdout] | [INFO] [stdout] 17 | AccessTokenScope::new() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::StreamConfig::with_storage_class`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:17:45 [INFO] [stdout] | [INFO] [stdout] 17 | let stream_config = StreamConfig::new().with_storage_class(StorageClass::Express); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::AccessTokenScope::with_op_groups`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:18:14 [INFO] [stdout] | [INFO] [stdout] 18 | .with_op_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::CreateStreamRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:19:54 [INFO] [stdout] | [INFO] [stdout] 19 | let create_stream_request = CreateStreamRequest::new(stream).with_config(stream_config); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::PermittedOperationGroups::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:19:43 [INFO] [stdout] | [INFO] [stdout] 19 | PermittedOperationGroups::new() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::CreateStreamRequest::with_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:19:66 [INFO] [stdout] | [INFO] [stdout] 19 | let create_stream_request = CreateStreamRequest::new(stream).with_config(stream_config); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::PermittedOperationGroups::with_account`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:20:22 [INFO] [stdout] | [INFO] [stdout] 20 | .with_account(ReadWritePermissions::new().with_read(true)), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `s2::types::ReadWritePermissions::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:20:57 [INFO] [stdout] | [INFO] [stdout] 20 | .with_account(ReadWritePermissions::new().with_read(true)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::ReadWritePermissions::with_read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:20:63 [INFO] [stdout] | [INFO] [stdout] 20 | .with_account(ReadWritePermissions::new().with_read(true)), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::AccessTokenScope::with_op`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:22:14 [INFO] [stdout] | [INFO] [stdout] 22 | .with_op(Operation::CreateStream) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::AccessTokenScope::with_streams`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:23:14 [INFO] [stdout] | [INFO] [stdout] 23 | .with_streams(ResourceSet::Prefix("my-stream-prefix".to_string())) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::types::AccessTokenScope::with_basins`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:24:14 [INFO] [stdout] | [INFO] [stdout] 24 | .with_basins(ResourceSet::Exact("my-perfect-basin".to_string())), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::Client::issue_access_token`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/issue_access_token.rs:26:24 [INFO] [stdout] | [INFO] [stdout] 26 | let token = client.issue_access_token(access_token_info).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::BasinClient::create_stream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:21:39 [INFO] [stdout] | [INFO] [stdout] 21 | let created_stream = basin_client.create_stream(create_stream_request).await?; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `s2::BasinClient::get_stream_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stdout] --> examples/create_stream.rs:24:38 [INFO] [stdout] | [INFO] [stdout] 24 | let stream_config = basin_client.get_stream_config(stream).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 54.82s [INFO] running `Command { std: "docker" "inspect" "2e90d0d8f8c569a2326b91b118ea3d6d3cb5833b63127fcc0d9e4ed200351966", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e90d0d8f8c569a2326b91b118ea3d6d3cb5833b63127fcc0d9e4ed200351966", kill_on_drop: false }` [INFO] [stdout] 2e90d0d8f8c569a2326b91b118ea3d6d3cb5833b63127fcc0d9e4ed200351966 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] b7b49cbaaef7e6de85974801bca50e0aa429f31136c61d5e910e0bbe167b802c [INFO] running `Command { std: "docker" "start" "-a" "b7b49cbaaef7e6de85974801bca50e0aa429f31136c61d5e910e0bbe167b802c", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated enum `api::BasinScope`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:692:10 [INFO] [stderr] | [INFO] [stderr] 692 | pub enum BasinScope { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::BasinScope::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:694:5 [INFO] [stderr] | [INFO] [stderr] 694 | Unspecified = 0, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::BasinScope::AwsUsEast1`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:696:5 [INFO] [stderr] | [INFO] [stderr] 696 | AwsUsEast1 = 1, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `api::Operation`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:721:10 [INFO] [stderr] | [INFO] [stderr] 721 | pub enum Operation { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:723:5 [INFO] [stderr] | [INFO] [stderr] 723 | Unspecified = 0, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::ListBasins`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:725:5 [INFO] [stderr] | [INFO] [stderr] 725 | ListBasins = 1, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::CreateBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:727:5 [INFO] [stderr] | [INFO] [stderr] 727 | CreateBasin = 2, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::DeleteBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:729:5 [INFO] [stderr] | [INFO] [stderr] 729 | DeleteBasin = 3, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::ReconfigureBasin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:731:5 [INFO] [stderr] | [INFO] [stderr] 731 | ReconfigureBasin = 4, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::GetBasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:733:5 [INFO] [stderr] | [INFO] [stderr] 733 | GetBasinConfig = 5, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::IssueAccessToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:735:5 [INFO] [stderr] | [INFO] [stderr] 735 | IssueAccessToken = 6, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::RevokeAccessToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:737:5 [INFO] [stderr] | [INFO] [stderr] 737 | RevokeAccessToken = 7, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::ListAccessTokens`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:739:5 [INFO] [stderr] | [INFO] [stderr] 739 | ListAccessTokens = 8, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::ListStreams`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:741:5 [INFO] [stderr] | [INFO] [stderr] 741 | ListStreams = 9, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::CreateStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:743:5 [INFO] [stderr] | [INFO] [stderr] 743 | CreateStream = 10, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::DeleteStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:745:5 [INFO] [stderr] | [INFO] [stderr] 745 | DeleteStream = 11, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::GetStreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:747:5 [INFO] [stderr] | [INFO] [stderr] 747 | GetStreamConfig = 12, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::ReconfigureStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:749:5 [INFO] [stderr] | [INFO] [stderr] 749 | ReconfigureStream = 13, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::CheckTail`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:751:5 [INFO] [stderr] | [INFO] [stderr] 751 | CheckTail = 14, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::Append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:753:5 [INFO] [stderr] | [INFO] [stderr] 753 | Append = 15, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::Read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:755:5 [INFO] [stderr] | [INFO] [stderr] 755 | Read = 16, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::Trim`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:757:5 [INFO] [stderr] | [INFO] [stderr] 757 | Trim = 17, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::Fence`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:759:5 [INFO] [stderr] | [INFO] [stderr] 759 | Fence = 18, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::AccountMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:761:5 [INFO] [stderr] | [INFO] [stderr] 761 | AccountMetrics = 19, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::BasinMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:763:5 [INFO] [stderr] | [INFO] [stderr] 763 | BasinMetrics = 20, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::Operation::StreamMetrics`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:765:5 [INFO] [stderr] | [INFO] [stderr] 765 | StreamMetrics = 21, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `api::StorageClass`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:830:10 [INFO] [stderr] | [INFO] [stderr] 830 | pub enum StorageClass { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::StorageClass::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:832:5 [INFO] [stderr] | [INFO] [stderr] 832 | Unspecified = 0, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::StorageClass::Standard`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:834:5 [INFO] [stderr] | [INFO] [stderr] 834 | Standard = 1, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::StorageClass::Express`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:836:5 [INFO] [stderr] | [INFO] [stderr] 836 | Express = 2, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `api::TimestampingMode`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:864:10 [INFO] [stderr] | [INFO] [stderr] 864 | pub enum TimestampingMode { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::TimestampingMode::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:866:5 [INFO] [stderr] | [INFO] [stderr] 866 | Unspecified = 0, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::TimestampingMode::ClientPrefer`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:868:5 [INFO] [stderr] | [INFO] [stderr] 868 | ClientPrefer = 1, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::TimestampingMode::ClientRequire`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:870:5 [INFO] [stderr] | [INFO] [stderr] 870 | ClientRequire = 2, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::TimestampingMode::Arrival`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:872:5 [INFO] [stderr] | [INFO] [stderr] 872 | Arrival = 3, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `api::BasinState`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:901:10 [INFO] [stderr] | [INFO] [stderr] 901 | pub enum BasinState { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::BasinState::Unspecified`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:903:5 [INFO] [stderr] | [INFO] [stderr] 903 | Unspecified = 0, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::BasinState::Active`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:905:5 [INFO] [stderr] | [INFO] [stderr] 905 | Active = 1, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::BasinState::Creating`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:907:5 [INFO] [stderr] | [INFO] [stderr] 907 | Creating = 2, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `api::BasinState::Deleting`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> src/api.rs:909:5 [INFO] [stderr] | [INFO] [stderr] 909 | Deleting = 3, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `streamstore` (lib) generated 40 warnings [INFO] [stderr] warning: `streamstore` (lib test) generated 40 warnings (40 duplicates) [INFO] [stderr] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:2:14 [INFO] [stderr] | [INFO] [stderr] 2 | client::{BasinClient, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:2:27 [INFO] [stderr] | [INFO] [stderr] 2 | client::{BasinClient, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, DeleteStreamRequest}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::DeleteStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:3:24 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, DeleteStreamRequest}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:9:18 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:10:16 [INFO] [stderr] | [INFO] [stderr] 10 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:11:24 [INFO] [stderr] | [INFO] [stderr] 11 | let basin_client = BasinClient::new(config, basin); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::DeleteStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:15:33 [INFO] [stderr] | [INFO] [stderr] 15 | let delete_stream_request = DeleteStreamRequest::new(stream); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:9:32 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::BasinClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:11:37 [INFO] [stderr] | [INFO] [stderr] 11 | let basin_client = BasinClient::new(config, basin); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::DeleteStreamRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:15:54 [INFO] [stderr] | [INFO] [stderr] 15 | let delete_stream_request = DeleteStreamRequest::new(stream); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::BasinClient::delete_stream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_stream.rs:17:18 [INFO] [stderr] | [INFO] [stderr] 17 | basin_client.delete_stream(delete_stream_request).await?; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:2:14 [INFO] [stderr] | [INFO] [stderr] 2 | client::{ClientConfig, StreamClient}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:2:28 [INFO] [stderr] | [INFO] [stderr] 2 | client::{ClientConfig, StreamClient}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendInput`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | types::{AppendInput, AppendRecordBatch, BasinName, CommandRecord}, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendRecordBatch`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:3:26 [INFO] [stderr] | [INFO] [stderr] 3 | types::{AppendInput, AppendRecordBatch, BasinName, CommandRecord}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:3:45 [INFO] [stderr] | [INFO] [stderr] 3 | types::{AppendInput, AppendRecordBatch, BasinName, CommandRecord}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::CommandRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:3:56 [INFO] [stderr] | [INFO] [stderr] 3 | types::{AppendInput, AppendRecordBatch, BasinName, CommandRecord}, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:9:18 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:10:16 [INFO] [stderr] | [INFO] [stderr] 10 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:12:25 [INFO] [stderr] | [INFO] [stderr] 12 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::CommandRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:21:24 [INFO] [stderr] | [INFO] [stderr] 21 | let trim_request = CommandRecord::trim(latest_seq_num); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendRecordBatch`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:23:31 [INFO] [stderr] | [INFO] [stderr] 23 | let append_record_batch = AppendRecordBatch::try_from_iter([trim_request]) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendInput`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:25:24 [INFO] [stderr] | [INFO] [stderr] 25 | let append_input = AppendInput::new(append_record_batch); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:9:32 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::StreamClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:12:39 [INFO] [stderr] | [INFO] [stderr] 12 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::StreamClient::check_tail`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:14:30 [INFO] [stderr] | [INFO] [stderr] 14 | let tail = stream_client.check_tail().await?; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `s2::types::StreamPosition::seq_num`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:15:8 [INFO] [stderr] | [INFO] [stderr] 15 | if tail.seq_num == 0 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `s2::types::StreamPosition::seq_num`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:20:26 [INFO] [stderr] | [INFO] [stderr] 20 | let latest_seq_num = tail.seq_num - 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::CommandRecord::trim`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:21:39 [INFO] [stderr] | [INFO] [stderr] 21 | let trim_request = CommandRecord::trim(latest_seq_num); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::AppendRecordBatch::try_from_iter`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:23:50 [INFO] [stderr] | [INFO] [stderr] 23 | let append_record_batch = AppendRecordBatch::try_from_iter([trim_request]) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::AppendInput::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:25:37 [INFO] [stderr] | [INFO] [stderr] 25 | let append_input = AppendInput::new(append_record_batch); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::StreamClient::append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/explicit_trim.rs:26:27 [INFO] [stderr] | [INFO] [stderr] 26 | let _ = stream_client.append(append_input).await?; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:2:14 [INFO] [stderr] | [INFO] [stderr] 2 | client::{ClientConfig, StreamClient}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:2:28 [INFO] [stderr] | [INFO] [stderr] 2 | client::{ClientConfig, StreamClient}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, ReadLimit, ReadRequest, ReadStart}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReadLimit`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:3:24 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, ReadLimit, ReadRequest, ReadStart}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReadRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:3:35 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, ReadLimit, ReadRequest, ReadStart}, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `s2::types::ReadStart`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:3:48 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, ReadLimit, ReadRequest, ReadStart}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:9:18 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:10:16 [INFO] [stderr] | [INFO] [stderr] 10 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:12:25 [INFO] [stderr] | [INFO] [stderr] 12 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReadLimit`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:14:22 [INFO] [stderr] | [INFO] [stderr] 14 | let read_limit = ReadLimit::new().with_count(1); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReadRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:15:24 [INFO] [stderr] | [INFO] [stderr] 15 | let read_request = ReadRequest::new(ReadStart::TailOffset(1)).with_limit(read_limit); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated tuple variant `s2::types::ReadStart::TailOffset`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:15:52 [INFO] [stderr] | [INFO] [stderr] 15 | let read_request = ReadRequest::new(ReadStart::TailOffset(1)).with_limit(read_limit); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:9:32 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::StreamClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:12:39 [INFO] [stderr] | [INFO] [stderr] 12 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::ReadLimit::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:14:33 [INFO] [stderr] | [INFO] [stderr] 14 | let read_limit = ReadLimit::new().with_count(1); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::ReadLimit::with_count`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:14:39 [INFO] [stderr] | [INFO] [stderr] 14 | let read_limit = ReadLimit::new().with_count(1); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::ReadRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:15:37 [INFO] [stderr] | [INFO] [stderr] 15 | let read_request = ReadRequest::new(ReadStart::TailOffset(1)).with_limit(read_limit); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::ReadRequest::with_limit`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:15:67 [INFO] [stderr] | [INFO] [stderr] 15 | let read_request = ReadRequest::new(ReadStart::TailOffset(1)).with_limit(read_limit); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::StreamClient::read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/get_latest_record.rs:16:39 [INFO] [stderr] | [INFO] [stderr] 16 | let latest_record = stream_client.read(read_request).await?; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:2:14 [INFO] [stderr] | [INFO] [stderr] 2 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:2:22 [INFO] [stderr] | [INFO] [stderr] 2 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AccessTokenId`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:4:9 [INFO] [stderr] | [INFO] [stderr] 4 | AccessTokenId, AccessTokenInfo, AccessTokenScope, Operation, PermittedOperationGroups, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AccessTokenInfo`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:4:24 [INFO] [stderr] | [INFO] [stderr] 4 | AccessTokenId, AccessTokenInfo, AccessTokenScope, Operation, PermittedOperationGroups, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AccessTokenScope`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:4:41 [INFO] [stderr] | [INFO] [stderr] 4 | AccessTokenId, AccessTokenInfo, AccessTokenScope, Operation, PermittedOperationGroups, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `s2::types::Operation`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:4:59 [INFO] [stderr] | [INFO] [stderr] 4 | AccessTokenId, AccessTokenInfo, AccessTokenScope, Operation, PermittedOperationGroups, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::PermittedOperationGroups`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:4:70 [INFO] [stderr] | [INFO] [stderr] 4 | AccessTokenId, AccessTokenInfo, AccessTokenScope, Operation, PermittedOperationGroups, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReadWritePermissions`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | ReadWritePermissions, ResourceSet, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `s2::types::ResourceSet`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:5:31 [INFO] [stderr] | [INFO] [stderr] 5 | ReadWritePermissions, ResourceSet, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:12:18 [INFO] [stderr] | [INFO] [stderr] 12 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:13:18 [INFO] [stderr] | [INFO] [stderr] 13 | let client = Client::new(config); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AccessTokenId`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:15:26 [INFO] [stderr] | [INFO] [stderr] 15 | let access_token_id: AccessTokenId = "my-access-token".parse()?; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AccessTokenInfo`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:16:29 [INFO] [stderr] | [INFO] [stderr] 16 | let access_token_info = AccessTokenInfo::new(access_token_id).with_scope( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AccessTokenScope`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:17:9 [INFO] [stderr] | [INFO] [stderr] 17 | AccessTokenScope::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::PermittedOperationGroups`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:19:17 [INFO] [stderr] | [INFO] [stderr] 19 | PermittedOperationGroups::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReadWritePermissions`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:20:35 [INFO] [stderr] | [INFO] [stderr] 20 | .with_account(ReadWritePermissions::new().with_read(true)), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `s2::types::Operation::CreateStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:22:33 [INFO] [stderr] | [INFO] [stderr] 22 | .with_op(Operation::CreateStream) [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated tuple variant `s2::types::ResourceSet::Prefix`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:23:40 [INFO] [stderr] | [INFO] [stderr] 23 | .with_streams(ResourceSet::Prefix("my-stream-prefix".to_string())) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated tuple variant `s2::types::ResourceSet::Exact`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:24:39 [INFO] [stderr] | [INFO] [stderr] 24 | .with_basins(ResourceSet::Exact("my-perfect-basin".to_string())), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:12:32 [INFO] [stderr] | [INFO] [stderr] 12 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:13:26 [INFO] [stderr] | [INFO] [stderr] 13 | let client = Client::new(config); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::AccessTokenInfo::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:16:46 [INFO] [stderr] | [INFO] [stderr] 16 | let access_token_info = AccessTokenInfo::new(access_token_id).with_scope( [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::AccessTokenInfo::with_scope`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:16:67 [INFO] [stderr] | [INFO] [stderr] 16 | let access_token_info = AccessTokenInfo::new(access_token_id).with_scope( [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::AccessTokenScope::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:17:27 [INFO] [stderr] | [INFO] [stderr] 17 | AccessTokenScope::new() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::AccessTokenScope::with_op_groups`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:18:14 [INFO] [stderr] | [INFO] [stderr] 18 | .with_op_groups( [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::PermittedOperationGroups::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:19:43 [INFO] [stderr] | [INFO] [stderr] 19 | PermittedOperationGroups::new() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::PermittedOperationGroups::with_account`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:20:22 [INFO] [stderr] | [INFO] [stderr] 20 | .with_account(ReadWritePermissions::new().with_read(true)), [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::ReadWritePermissions::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:20:57 [INFO] [stderr] | [INFO] [stderr] 20 | .with_account(ReadWritePermissions::new().with_read(true)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::ReadWritePermissions::with_read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:20:63 [INFO] [stderr] | [INFO] [stderr] 20 | .with_account(ReadWritePermissions::new().with_read(true)), [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::AccessTokenScope::with_op`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:22:14 [INFO] [stderr] | [INFO] [stderr] 22 | .with_op(Operation::CreateStream) [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::AccessTokenScope::with_streams`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:23:14 [INFO] [stderr] | [INFO] [stderr] 23 | .with_streams(ResourceSet::Prefix("my-stream-prefix".to_string())) [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::AccessTokenScope::with_basins`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:24:14 [INFO] [stderr] | [INFO] [stderr] 24 | .with_basins(ResourceSet::Exact("my-perfect-basin".to_string())), [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::Client::issue_access_token`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/issue_access_token.rs:26:24 [INFO] [stderr] | [INFO] [stderr] 26 | let token = client.issue_access_token(access_token_info).await?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::batching::AppendRecordsBatchingOpts`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:3:16 [INFO] [stderr] | [INFO] [stderr] 3 | batching::{AppendRecordsBatchingOpts, AppendRecordsBatchingStream}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::batching::AppendRecordsBatchingStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:3:43 [INFO] [stderr] | [INFO] [stderr] 3 | batching::{AppendRecordsBatchingOpts, AppendRecordsBatchingStream}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:4:14 [INFO] [stderr] | [INFO] [stderr] 4 | client::{ClientConfig, StreamClient}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:4:28 [INFO] [stderr] | [INFO] [stderr] 4 | client::{ClientConfig, StreamClient}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendInput`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:5:26 [INFO] [stderr] | [INFO] [stderr] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendRecordBatch`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:5:40 [INFO] [stderr] | [INFO] [stderr] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:5:59 [INFO] [stderr] | [INFO] [stderr] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::CommandRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:5:70 [INFO] [stderr] | [INFO] [stderr] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::FencingToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:5:85 [INFO] [stderr] | [INFO] [stderr] 5 | types::{AppendInput, AppendRecord, AppendRecordBatch, BasinName, CommandRecord, FencingToken}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:11:18 [INFO] [stderr] | [INFO] [stderr] 11 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:12:16 [INFO] [stderr] | [INFO] [stderr] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:14:25 [INFO] [stderr] | [INFO] [stderr] 14 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::FencingToken`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:16:25 [INFO] [stderr] | [INFO] [stderr] 16 | let fencing_token = FencingToken::generate(32).expect("valid fencing token"); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::CommandRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:19:46 [INFO] [stderr] | [INFO] [stderr] 19 | let fencing_token_record: AppendRecord = CommandRecord::fence(fencing_token.clone()).into(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:19:31 [INFO] [stderr] | [INFO] [stderr] 19 | let fencing_token_record: AppendRecord = CommandRecord::fence(fencing_token.clone()).into(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendRecordBatch`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:20:31 [INFO] [stderr] | [INFO] [stderr] 20 | let fencing_token_batch = AppendRecordBatch::try_from_iter([fencing_token_record]) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendInput`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:22:38 [INFO] [stderr] | [INFO] [stderr] 22 | let fencing_token_append_input = AppendInput::new(fencing_token_batch); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | AppendRecord::new("record_1")?, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::AppendRecord`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:30:9 [INFO] [stderr] | [INFO] [stderr] 30 | AppendRecord::new("record_2")?, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::batching::AppendRecordsBatchingOpts`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:33:40 [INFO] [stderr] | [INFO] [stderr] 33 | let append_records_batching_opts = AppendRecordsBatchingOpts::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::batching::AppendRecordsBatchingStream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:38:9 [INFO] [stderr] | [INFO] [stderr] 38 | AppendRecordsBatchingStream::new(append_stream, append_records_batching_opts); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:11:32 [INFO] [stderr] | [INFO] [stderr] 11 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::StreamClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:14:39 [INFO] [stderr] | [INFO] [stderr] 14 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::FencingToken::generate`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:16:39 [INFO] [stderr] | [INFO] [stderr] 16 | let fencing_token = FencingToken::generate(32).expect("valid fencing token"); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::CommandRecord::fence`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:19:61 [INFO] [stderr] | [INFO] [stderr] 19 | let fencing_token_record: AppendRecord = CommandRecord::fence(fencing_token.clone()).into(); [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::AppendRecordBatch::try_from_iter`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:20:50 [INFO] [stderr] | [INFO] [stderr] 20 | let fencing_token_batch = AppendRecordBatch::try_from_iter([fencing_token_record]) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::AppendInput::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:22:51 [INFO] [stderr] | [INFO] [stderr] 22 | let fencing_token_append_input = AppendInput::new(fencing_token_batch); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::StreamClient::append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:23:43 [INFO] [stderr] | [INFO] [stderr] 23 | let set_fencing_token = stream_client.append(fencing_token_append_input).await?; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `s2::types::AppendAck::tail`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:25:25 [INFO] [stderr] | [INFO] [stderr] 25 | let match_seq_num = set_fencing_token.tail.seq_num; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `s2::types::StreamPosition::seq_num`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:25:25 [INFO] [stderr] | [INFO] [stderr] 25 | let match_seq_num = set_fencing_token.tail.seq_num; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::AppendRecord::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:29:23 [INFO] [stderr] | [INFO] [stderr] 29 | AppendRecord::new("record_1")?, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::AppendRecord::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | AppendRecord::new("record_2")?, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::batching::AppendRecordsBatchingOpts::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:33:67 [INFO] [stderr] | [INFO] [stderr] 33 | let append_records_batching_opts = AppendRecordsBatchingOpts::new() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::batching::AppendRecordsBatchingOpts::with_fencing_token`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:34:10 [INFO] [stderr] | [INFO] [stderr] 34 | .with_fencing_token(Some(fencing_token)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::batching::AppendRecordsBatchingOpts::with_match_seq_num`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:35:10 [INFO] [stderr] | [INFO] [stderr] 35 | .with_match_seq_num(Some(match_seq_num)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::batching::AppendRecordsBatchingStream::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:38:38 [INFO] [stderr] | [INFO] [stderr] 38 | AppendRecordsBatchingStream::new(append_stream, append_records_batching_opts); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::StreamClient::append_session`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/producer.rs:40:51 [INFO] [stderr] | [INFO] [stderr] 40 | let mut append_session_stream = stream_client.append_session(append_session_request).await?; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:4:14 [INFO] [stderr] | [INFO] [stderr] 4 | client::{BasinClient, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:4:27 [INFO] [stderr] | [INFO] [stderr] 4 | client::{BasinClient, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | types::{BasinName, ReconfigureStreamRequest, RetentionPolicy, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReconfigureStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:5:24 [INFO] [stderr] | [INFO] [stderr] 5 | types::{BasinName, ReconfigureStreamRequest, RetentionPolicy, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `s2::types::RetentionPolicy`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:5:50 [INFO] [stderr] | [INFO] [stderr] 5 | types::{BasinName, ReconfigureStreamRequest, RetentionPolicy, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:5:67 [INFO] [stderr] | [INFO] [stderr] 5 | types::{BasinName, ReconfigureStreamRequest, RetentionPolicy, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:11:18 [INFO] [stderr] | [INFO] [stderr] 11 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:12:16 [INFO] [stderr] | [INFO] [stderr] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:13:24 [INFO] [stderr] | [INFO] [stderr] 13 | let basin_client = BasinClient::new(config, basin); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:17:33 [INFO] [stderr] | [INFO] [stderr] 17 | let stream_config_updates = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated tuple variant `s2::types::RetentionPolicy::Age`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:17:92 [INFO] [stderr] | [INFO] [stderr] 17 | let stream_config_updates = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReconfigureStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:22:38 [INFO] [stderr] | [INFO] [stderr] 22 | let reconfigure_stream_request = ReconfigureStreamRequest::new(stream) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:11:32 [INFO] [stderr] | [INFO] [stderr] 11 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::BasinClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:13:37 [INFO] [stderr] | [INFO] [stderr] 13 | let basin_client = BasinClient::new(config, basin); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::StreamConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:17:47 [INFO] [stderr] | [INFO] [stderr] 17 | let stream_config_updates = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::StreamConfig::with_retention_policy`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:17:53 [INFO] [stderr] | [INFO] [stderr] 17 | let stream_config_updates = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::ReconfigureStreamRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:22:64 [INFO] [stderr] | [INFO] [stderr] 22 | let reconfigure_stream_request = ReconfigureStreamRequest::new(stream) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::ReconfigureStreamRequest::with_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:23:10 [INFO] [stderr] | [INFO] [stderr] 23 | .with_config(stream_config_updates) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::ReconfigureStreamRequest::with_mask`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:25:10 [INFO] [stderr] | [INFO] [stderr] 25 | .with_mask(vec!["retention_policy".to_string()]); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::BasinClient::reconfigure_stream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_stream.rs:28:10 [INFO] [stderr] | [INFO] [stderr] 28 | .reconfigure_stream(reconfigure_stream_request) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:2:14 [INFO] [stderr] | [INFO] [stderr] 2 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:2:22 [INFO] [stderr] | [INFO] [stderr] 2 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinConfig, BasinName, ReconfigureBasinRequest, StorageClass, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:3:26 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinConfig, BasinName, ReconfigureBasinRequest, StorageClass, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReconfigureBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:3:37 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinConfig, BasinName, ReconfigureBasinRequest, StorageClass, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `s2::types::StorageClass`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:3:62 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinConfig, BasinName, ReconfigureBasinRequest, StorageClass, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:3:76 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinConfig, BasinName, ReconfigureBasinRequest, StorageClass, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:9:18 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:10:18 [INFO] [stderr] | [INFO] [stderr] 10 | let client = Client::new(config); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:12:16 [INFO] [stderr] | [INFO] [stderr] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:15:9 [INFO] [stderr] | [INFO] [stderr] 15 | StreamConfig::new().with_storage_class(StorageClass::Standard); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `s2::types::StorageClass::Standard`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:15:62 [INFO] [stderr] | [INFO] [stderr] 15 | StreamConfig::new().with_storage_class(StorageClass::Standard); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:16:32 [INFO] [stderr] | [INFO] [stderr] 16 | let basin_config_updates = BasinConfig::new() [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReconfigureBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:21:37 [INFO] [stderr] | [INFO] [stderr] 21 | let reconfigure_basin_request = ReconfigureBasinRequest::new(basin) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:9:32 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:10:26 [INFO] [stderr] | [INFO] [stderr] 10 | let client = Client::new(config); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::StreamConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:15:23 [INFO] [stderr] | [INFO] [stderr] 15 | StreamConfig::new().with_storage_class(StorageClass::Standard); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::StreamConfig::with_storage_class`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:15:29 [INFO] [stderr] | [INFO] [stderr] 15 | StreamConfig::new().with_storage_class(StorageClass::Standard); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::BasinConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:16:45 [INFO] [stderr] | [INFO] [stderr] 16 | let basin_config_updates = BasinConfig::new() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::BasinConfig::with_default_stream_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:17:10 [INFO] [stderr] | [INFO] [stderr] 17 | .with_default_stream_config(default_stream_config_updates) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::BasinConfig::with_create_stream_on_append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:18:10 [INFO] [stderr] | [INFO] [stderr] 18 | .with_create_stream_on_append(true) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::BasinConfig::with_create_stream_on_read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:19:10 [INFO] [stderr] | [INFO] [stderr] 19 | .with_create_stream_on_read(true); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::ReconfigureBasinRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:21:62 [INFO] [stderr] | [INFO] [stderr] 21 | let reconfigure_basin_request = ReconfigureBasinRequest::new(basin) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::ReconfigureBasinRequest::with_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:22:10 [INFO] [stderr] | [INFO] [stderr] 22 | .with_config(basin_config_updates) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::ReconfigureBasinRequest::with_mask`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:24:10 [INFO] [stderr] | [INFO] [stderr] 24 | .with_mask(vec!["default_stream_config.retention_policy".to_string()]); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::Client::reconfigure_basin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/reconfigure_basin.rs:26:39 [INFO] [stderr] | [INFO] [stderr] 26 | let updated_basin_config = client.reconfigure_basin(reconfigure_basin_request).await?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:4:14 [INFO] [stderr] | [INFO] [stderr] 4 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:4:22 [INFO] [stderr] | [INFO] [stderr] 4 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | types::{BasinConfig, BasinName, CreateBasinRequest, RetentionPolicy, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:5:26 [INFO] [stderr] | [INFO] [stderr] 5 | types::{BasinConfig, BasinName, CreateBasinRequest, RetentionPolicy, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::CreateBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:5:37 [INFO] [stderr] | [INFO] [stderr] 5 | types::{BasinConfig, BasinName, CreateBasinRequest, RetentionPolicy, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `s2::types::RetentionPolicy`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:5:57 [INFO] [stderr] | [INFO] [stderr] 5 | types::{BasinConfig, BasinName, CreateBasinRequest, RetentionPolicy, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:5:74 [INFO] [stderr] | [INFO] [stderr] 5 | types::{BasinConfig, BasinName, CreateBasinRequest, RetentionPolicy, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:11:18 [INFO] [stderr] | [INFO] [stderr] 11 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:12:18 [INFO] [stderr] | [INFO] [stderr] 12 | let client = Client::new(config); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:14:16 [INFO] [stderr] | [INFO] [stderr] 14 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:16:33 [INFO] [stderr] | [INFO] [stderr] 16 | let default_stream_config = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated tuple variant `s2::types::RetentionPolicy::Age`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:16:92 [INFO] [stderr] | [INFO] [stderr] 16 | let default_stream_config = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:21:24 [INFO] [stderr] | [INFO] [stderr] 21 | let basin_config = BasinConfig::new() [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::CreateBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:26:32 [INFO] [stderr] | [INFO] [stderr] 26 | let create_basin_request = CreateBasinRequest::new(basin.clone()).with_config(basin_config); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:11:32 [INFO] [stderr] | [INFO] [stderr] 11 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:12:26 [INFO] [stderr] | [INFO] [stderr] 12 | let client = Client::new(config); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::StreamConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:16:47 [INFO] [stderr] | [INFO] [stderr] 16 | let default_stream_config = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::StreamConfig::with_retention_policy`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:16:53 [INFO] [stderr] | [INFO] [stderr] 16 | let default_stream_config = StreamConfig::new().with_retention_policy(RetentionPolicy::Age( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::BasinConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:21:37 [INFO] [stderr] | [INFO] [stderr] 21 | let basin_config = BasinConfig::new() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::BasinConfig::with_default_stream_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:22:10 [INFO] [stderr] | [INFO] [stderr] 22 | .with_default_stream_config(default_stream_config) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::BasinConfig::with_create_stream_on_append`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:23:10 [INFO] [stderr] | [INFO] [stderr] 23 | .with_create_stream_on_append(false) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::BasinConfig::with_create_stream_on_read`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:24:10 [INFO] [stderr] | [INFO] [stderr] 24 | .with_create_stream_on_read(false); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::CreateBasinRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:26:52 [INFO] [stderr] | [INFO] [stderr] 26 | let create_basin_request = CreateBasinRequest::new(basin.clone()).with_config(basin_config); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::CreateBasinRequest::with_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:26:71 [INFO] [stderr] | [INFO] [stderr] 26 | let create_basin_request = CreateBasinRequest::new(basin.clone()).with_config(basin_config); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::Client::create_basin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:28:32 [INFO] [stderr] | [INFO] [stderr] 28 | let created_basin = client.create_basin(create_basin_request).await?; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::Client::get_basin_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_basin.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let basin_config = client.get_basin_config(basin).await?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:2:14 [INFO] [stderr] | [INFO] [stderr] 2 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:2:22 [INFO] [stderr] | [INFO] [stderr] 2 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, CreateStreamRequest, StorageClass, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::CreateStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:3:24 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, CreateStreamRequest, StorageClass, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `s2::types::StorageClass`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:3:45 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, CreateStreamRequest, StorageClass, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:3:59 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, CreateStreamRequest, StorageClass, StreamConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:9:18 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:10:18 [INFO] [stderr] | [INFO] [stderr] 10 | let client = Client::new(config); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:12:16 [INFO] [stderr] | [INFO] [stderr] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::StreamConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:17:25 [INFO] [stderr] | [INFO] [stderr] 17 | let stream_config = StreamConfig::new().with_storage_class(StorageClass::Express); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `s2::types::StorageClass::Express`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:17:78 [INFO] [stderr] | [INFO] [stderr] 17 | let stream_config = StreamConfig::new().with_storage_class(StorageClass::Express); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::CreateStreamRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:19:33 [INFO] [stderr] | [INFO] [stderr] 19 | let create_stream_request = CreateStreamRequest::new(stream).with_config(stream_config); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:9:32 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:10:26 [INFO] [stderr] | [INFO] [stderr] 10 | let client = Client::new(config); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::Client::basin_client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:13:31 [INFO] [stderr] | [INFO] [stderr] 13 | let basin_client = client.basin_client(basin); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::StreamConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:17:39 [INFO] [stderr] | [INFO] [stderr] 17 | let stream_config = StreamConfig::new().with_storage_class(StorageClass::Express); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::StreamConfig::with_storage_class`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:17:45 [INFO] [stderr] | [INFO] [stderr] 17 | let stream_config = StreamConfig::new().with_storage_class(StorageClass::Express); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::CreateStreamRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:19:54 [INFO] [stderr] | [INFO] [stderr] 19 | let create_stream_request = CreateStreamRequest::new(stream).with_config(stream_config); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::CreateStreamRequest::with_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:19:66 [INFO] [stderr] | [INFO] [stderr] 19 | let create_stream_request = CreateStreamRequest::new(stream).with_config(stream_config); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::BasinClient::create_stream`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:21:39 [INFO] [stderr] | [INFO] [stderr] 21 | let created_stream = basin_client.create_stream(create_stream_request).await?; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::BasinClient::get_stream_config`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/create_stream.rs:24:38 [INFO] [stderr] | [INFO] [stderr] 24 | let stream_config = basin_client.get_stream_config(stream).await?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:2:14 [INFO] [stderr] | [INFO] [stderr] 2 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:2:22 [INFO] [stderr] | [INFO] [stderr] 2 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, DeleteBasinRequest}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::DeleteBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:3:24 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, DeleteBasinRequest}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:9:18 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:10:18 [INFO] [stderr] | [INFO] [stderr] 10 | let client = Client::new(config); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:12:16 [INFO] [stderr] | [INFO] [stderr] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::DeleteBasinRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:14:32 [INFO] [stderr] | [INFO] [stderr] 14 | let delete_basin_request = DeleteBasinRequest::new(basin) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:9:32 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:10:26 [INFO] [stderr] | [INFO] [stderr] 10 | let client = Client::new(config); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::DeleteBasinRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:14:52 [INFO] [stderr] | [INFO] [stderr] 14 | let delete_basin_request = DeleteBasinRequest::new(basin) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::DeleteBasinRequest::with_if_exists`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:16:10 [INFO] [stderr] | [INFO] [stderr] 16 | .with_if_exists(true); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::Client::delete_basin`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/delete_basin.rs:18:12 [INFO] [stderr] | [INFO] [stderr] 18 | client.delete_basin(delete_basin_request).await?; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:2:14 [INFO] [stderr] | [INFO] [stderr] 2 | client::{BasinClient, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:2:27 [INFO] [stderr] | [INFO] [stderr] 2 | client::{BasinClient, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, ListStreamsRequest}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ListStreamsRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:3:24 [INFO] [stderr] | [INFO] [stderr] 3 | types::{BasinName, ListStreamsRequest}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:9:18 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:10:16 [INFO] [stderr] | [INFO] [stderr] 10 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::BasinClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:11:24 [INFO] [stderr] | [INFO] [stderr] 11 | let basin_client = BasinClient::new(config, basin); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ListStreamsRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:14:32 [INFO] [stderr] | [INFO] [stderr] 14 | let list_streams_request = ListStreamsRequest::new().with_prefix(prefix); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:9:32 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::BasinClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:11:37 [INFO] [stderr] | [INFO] [stderr] 11 | let basin_client = BasinClient::new(config, basin); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::ListStreamsRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:14:52 [INFO] [stderr] | [INFO] [stderr] 14 | let list_streams_request = ListStreamsRequest::new().with_prefix(prefix); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::ListStreamsRequest::with_prefix`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:14:58 [INFO] [stderr] | [INFO] [stderr] 14 | let list_streams_request = ListStreamsRequest::new().with_prefix(prefix); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::BasinClient::list_streams`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_streams.rs:16:46 [INFO] [stderr] | [INFO] [stderr] 16 | let list_streams_response = basin_client.list_streams(list_streams_request).await?; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:2:14 [INFO] [stderr] | [INFO] [stderr] 2 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:2:22 [INFO] [stderr] | [INFO] [stderr] 2 | client::{Client, ClientConfig}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ListBasinsRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:3:12 [INFO] [stderr] | [INFO] [stderr] 3 | types::ListBasinsRequest, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:9:18 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::Client`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:10:18 [INFO] [stderr] | [INFO] [stderr] 10 | let client = Client::new(config); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ListBasinsRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:18:39 [INFO] [stderr] | [INFO] [stderr] 18 | let mut list_basins_request = ListBasinsRequest::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:9:32 [INFO] [stderr] | [INFO] [stderr] 9 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::Client::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:10:26 [INFO] [stderr] | [INFO] [stderr] 10 | let client = Client::new(config); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::ListBasinsRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:18:58 [INFO] [stderr] | [INFO] [stderr] 18 | let mut list_basins_request = ListBasinsRequest::new(); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::types::ListBasinsRequest::with_start_after`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:20:55 [INFO] [stderr] | [INFO] [stderr] 20 | list_basins_request = list_basins_request.with_start_after(start_after); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::Client::list_basins`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:23:43 [INFO] [stderr] | [INFO] [stderr] 23 | let list_basins_response = client.list_basins(list_basins_request).await?; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `s2::types::ListBasinsResponse::basins`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:25:27 [INFO] [stderr] | [INFO] [stderr] 25 | all_basins.extend(list_basins_response.basins); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `s2::types::BasinInfo::name`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:27:49 [INFO] [stderr] | [INFO] [stderr] 27 | start_after = all_basins.last().map(|b| b.name.clone()); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `s2::types::ListBasinsResponse::has_more`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/list_all_basins.rs:28:20 [INFO] [stderr] | [INFO] [stderr] 28 | has_more = list_basins_response.has_more; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:3:14 [INFO] [stderr] | [INFO] [stderr] 3 | client::{ClientConfig, StreamClient}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:3:28 [INFO] [stderr] | [INFO] [stderr] 3 | client::{ClientConfig, StreamClient}, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:4:13 [INFO] [stderr] | [INFO] [stderr] 4 | types::{BasinName, ReadSessionRequest, ReadStart}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReadSessionRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:4:24 [INFO] [stderr] | [INFO] [stderr] 4 | types::{BasinName, ReadSessionRequest, ReadStart}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `s2::types::ReadStart`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:4:44 [INFO] [stderr] | [INFO] [stderr] 4 | types::{BasinName, ReadSessionRequest, ReadStart}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::ClientConfig`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:11:18 [INFO] [stderr] | [INFO] [stderr] 11 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::BasinName`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:12:16 [INFO] [stderr] | [INFO] [stderr] 12 | let basin: BasinName = "my-favorite-basin".parse()?; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::StreamClient`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:14:25 [INFO] [stderr] | [INFO] [stderr] 14 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `s2::types::ReadSessionRequest`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:17:32 [INFO] [stderr] | [INFO] [stderr] 17 | let read_session_request = ReadSessionRequest::new(ReadStart::SeqNum(start_seq_num)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated tuple variant `s2::types::ReadStart::SeqNum`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:17:67 [INFO] [stderr] | [INFO] [stderr] 17 | let read_session_request = ReadSessionRequest::new(ReadStart::SeqNum(start_seq_num)); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::ClientConfig::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:11:32 [INFO] [stderr] | [INFO] [stderr] 11 | let config = ClientConfig::new(token); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::StreamClient::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:14:39 [INFO] [stderr] | [INFO] [stderr] 14 | let stream_client = StreamClient::new(config, basin, stream); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `s2::types::ReadSessionRequest::new`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:17:52 [INFO] [stderr] | [INFO] [stderr] 17 | let read_session_request = ReadSessionRequest::new(ReadStart::SeqNum(start_seq_num)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `s2::StreamClient::read_session`: This crate has been renamed to `s2-sdk`. Please update your Cargo.toml to use `s2-sdk` instead. [INFO] [stderr] --> examples/consumer.rs:18:41 [INFO] [stderr] | [INFO] [stderr] 18 | let mut read_stream = stream_client.read_session(read_session_request).await?; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `streamstore` (example "delete_stream") generated 12 warnings [INFO] [stderr] warning: `streamstore` (example "explicit_trim") generated 21 warnings [INFO] [stderr] warning: `streamstore` (example "get_latest_record") generated 19 warnings [INFO] [stderr] warning: `streamstore` (example "issue_access_token") generated 33 warnings [INFO] [stderr] warning: `streamstore` (example "producer") generated 38 warnings [INFO] [stderr] warning: `streamstore` (example "reconfigure_stream") generated 20 warnings [INFO] [stderr] warning: `streamstore` (example "reconfigure_basin") generated 26 warnings [INFO] [stderr] warning: `streamstore` (example "create_basin") generated 26 warnings [INFO] [stderr] warning: `streamstore` (example "create_stream") generated 21 warnings [INFO] [stderr] warning: `streamstore` (example "delete_basin") generated 13 warnings [INFO] [stderr] warning: `streamstore` (example "list_streams") generated 13 warnings [INFO] [stderr] warning: `streamstore` (example "list_all_basins") generated 14 warnings [INFO] [stderr] warning: `streamstore` (example "consumer") generated 14 warnings [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.38s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/s2-9371024b9e57317e) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test batching::tests::test_append_record_batching_mechanics::case_1 ... ok [INFO] [stdout] test batching::tests::test_append_record_batching_append_input_opts ... ok [INFO] [stdout] test batching::tests::test_append_record_batching_linger ... ok [INFO] [stdout] test batching::tests::test_append_record_batching_mechanics::case_2 ... ok [INFO] [stdout] test batching::tests::test_append_record_batching_mechanics::case_3 ... ok [INFO] [stdout] test batching::tests::test_append_record_batching_mechanics::case_4 ... ok [INFO] [stdout] test batching::tests::test_append_record_batching_panic_size_limits - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s [INFO] [stdout] [INFO] [stderr] Doc-tests s2 [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test src/lib.rs - (line 38) - compile ... ok [INFO] [stdout] test src/batching.rs - batching (line 13) - compile ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.70s; merged doctests compilation took 1.66s [INFO] running `Command { std: "docker" "inspect" "b7b49cbaaef7e6de85974801bca50e0aa429f31136c61d5e910e0bbe167b802c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b7b49cbaaef7e6de85974801bca50e0aa429f31136c61d5e910e0bbe167b802c", kill_on_drop: false }` [INFO] [stdout] b7b49cbaaef7e6de85974801bca50e0aa429f31136c61d5e910e0bbe167b802c