[INFO] fetching crate streamstore 0.21.1...
[INFO] testing streamstore-0.21.1 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate streamstore 0.21.1 into /workspace/builds/worker-0-tc2/source
[INFO] removed /workspace/builds/worker-0-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-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate streamstore 0.21.1 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e79615a258c19f2bc3f50fc531f5bcc6ae746ee2a4004a8bb86b67dde163bee5
[INFO] running `Command { std: "docker" "start" "-a" "e79615a258c19f2bc3f50fc531f5bcc6ae746ee2a4004a8bb86b67dde163bee5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e79615a258c19f2bc3f50fc531f5bcc6ae746ee2a4004a8bb86b67dde163bee5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e79615a258c19f2bc3f50fc531f5bcc6ae746ee2a4004a8bb86b67dde163bee5", kill_on_drop: false }`
[INFO] [stdout] e79615a258c19f2bc3f50fc531f5bcc6ae746ee2a4004a8bb86b67dde163bee5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e51adaa97b475815cb3bf50b29e51af80ee33aaed527e77965f832c5d21dd5ac
[INFO] running `Command { std: "docker" "start" "-a" "e51adaa97b475815cb3bf50b29e51af80ee33aaed527e77965f832c5d21dd5ac", kill_on_drop: false }`
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling aws-lc-rs v1.14.0
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling anyhow v1.0.99
[INFO] [stderr]    Compiling rustls v0.23.31
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling axum-core v0.5.2
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling webpki-roots v1.0.2
[INFO] [stderr]    Compiling regex-syntax v0.8.6
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling streamstore v0.21.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling uuid v1.18.1
[INFO] [stderr]    Compiling secrecy v0.10.3
[INFO] [stderr]    Compiling cc v1.2.36
[INFO] [stderr]    Compiling indexmap v2.11.1
[INFO] [stderr]    Compiling cmake v0.1.54
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling aws-lc-sys v0.31.0
[INFO] [stderr]    Compiling regex-automata v0.4.10
[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 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 tokio v1.47.1
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling regex v1.11.2
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling prost v0.14.1
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling prost-types v0.14.1
[INFO] [stderr]    Compiling thiserror v2.0.16
[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 hyper-timeout v0.5.2
[INFO] [stderr]    Compiling rustls-webpki v0.103.4
[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" "e51adaa97b475815cb3bf50b29e51af80ee33aaed527e77965f832c5d21dd5ac", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e51adaa97b475815cb3bf50b29e51af80ee33aaed527e77965f832c5d21dd5ac", kill_on_drop: false }`
[INFO] [stdout] e51adaa97b475815cb3bf50b29e51af80ee33aaed527e77965f832c5d21dd5ac
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 232c5cd3fe4d2500e771ffe7a5eb54fec32bb503f217840944292547357b70c4
[INFO] running `Command { std: "docker" "start" "-a" "232c5cd3fe4d2500e771ffe7a5eb54fec32bb503f217840944292547357b70c4", kill_on_drop: false }`
[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 rstest_macros v0.26.1
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[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 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 pin-project v1.1.10
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling prost v0.14.1
[INFO] [stderr]    Compiling thiserror v2.0.16
[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-stream v0.1.17
[INFO] [stderr]    Compiling tokio-rustls v0.26.2
[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 hyper-timeout v0.5.2
[INFO] [stderr]    Compiling tonic v0.14.2
[INFO] [stderr]    Compiling tonic-side-effect v0.4.0
[INFO] [stderr]    Compiling tonic-prost v0.14.2
[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::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 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::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/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 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 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::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::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 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 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::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 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::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 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::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::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 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::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::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 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::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::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::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::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 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 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 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 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 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 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::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] [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 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 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 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::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 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 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 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 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 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 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 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 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::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::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 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 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 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 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 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 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 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 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 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::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 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 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 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 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/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 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::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::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 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 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 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::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::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::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 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 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 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/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::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] [stderr] error: could not compile `streamstore` (lib test); 40 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/33835004928d3bf65db4d4712e1330766263b0bd/bin/rustc --crate-name s2 --edition=2024 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 '--deny=clippy::unused_async' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("connector", "prost-build"))' -C metadata=334f0a38f55df169 -C extra-filename=-9a2814222f5d0927 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern async_stream=/opt/rustwide/target/debug/deps/libasync_stream-10ffb59c82467491.rlib --extern backon=/opt/rustwide/target/debug/deps/libbackon-fe2127fe94c75409.rlib --extern bytes=/opt/rustwide/target/debug/deps/libbytes-a98c6e187cd1e46b.rlib --extern futures=/opt/rustwide/target/debug/deps/libfutures-97fe884a5dc61d67.rlib --extern http=/opt/rustwide/target/debug/deps/libhttp-a7d18df8952aa204.rlib --extern hyper=/opt/rustwide/target/debug/deps/libhyper-043865c7dd33413b.rlib --extern hyper_util=/opt/rustwide/target/debug/deps/libhyper_util-09d98b1197a00ab4.rlib --extern prost=/opt/rustwide/target/debug/deps/libprost-83fcf5ed4da59c2b.rlib --extern prost_types=/opt/rustwide/target/debug/deps/libprost_types-490bcfca63612ab1.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-938bdf1de0bba1e2.rlib --extern regex=/opt/rustwide/target/debug/deps/libregex-c8c43f5041a21926.rlib --extern rstest=/opt/rustwide/target/debug/deps/librstest-b94ed13183e3ad82.rlib --extern secrecy=/opt/rustwide/target/debug/deps/libsecrecy-9bae7c6fc42ea27b.rlib --extern sync_docs=/opt/rustwide/target/debug/deps/libsync_docs-f2d1e1a6b3947729.so --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-c4e795f93bbb1b80.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-20de5c0b06562fa4.rlib --extern tokio_muxt=/opt/rustwide/target/debug/deps/libtokio_muxt-896a5901d104c89d.rlib --extern tokio_stream=/opt/rustwide/target/debug/deps/libtokio_stream-2727ec29d439bccc.rlib --extern tonic=/opt/rustwide/target/debug/deps/libtonic-d12cd80bce607787.rlib --extern tonic_prost=/opt/rustwide/target/debug/deps/libtonic_prost-d8d9fd873b36b60c.rlib --extern tonic_side_effect=/opt/rustwide/target/debug/deps/libtonic_side_effect-c835786f821bb125.rlib --extern tower_service=/opt/rustwide/target/debug/deps/libtower_service-222788e4f5219726.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-d0e038744e4e6e25.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-686a64b4872550a4.rlib --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/aws-lc-sys-c8c68d18eff6180c/out -L native=/opt/rustwide/target/debug/build/zstd-sys-14e88d4f20285f27/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `streamstore` (example "consumer"); 14 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/33835004928d3bf65db4d4712e1330766263b0bd/bin/rustc --crate-name consumer --edition=2024 examples/consumer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 '--deny=clippy::unused_async' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("connector", "prost-build"))' -C metadata=ff6c3b4b9f19d50c -C extra-filename=-faa4d7ea44defb03 --out-dir /opt/rustwide/target/debug/examples -L dependency=/opt/rustwide/target/debug/deps --extern async_stream=/opt/rustwide/target/debug/deps/libasync_stream-10ffb59c82467491.rlib --extern backon=/opt/rustwide/target/debug/deps/libbackon-fe2127fe94c75409.rlib --extern bytes=/opt/rustwide/target/debug/deps/libbytes-a98c6e187cd1e46b.rlib --extern futures=/opt/rustwide/target/debug/deps/libfutures-97fe884a5dc61d67.rlib --extern http=/opt/rustwide/target/debug/deps/libhttp-a7d18df8952aa204.rlib --extern hyper=/opt/rustwide/target/debug/deps/libhyper-043865c7dd33413b.rlib --extern hyper_util=/opt/rustwide/target/debug/deps/libhyper_util-09d98b1197a00ab4.rlib --extern prost=/opt/rustwide/target/debug/deps/libprost-83fcf5ed4da59c2b.rlib --extern prost_types=/opt/rustwide/target/debug/deps/libprost_types-490bcfca63612ab1.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-938bdf1de0bba1e2.rlib --extern regex=/opt/rustwide/target/debug/deps/libregex-c8c43f5041a21926.rlib --extern rstest=/opt/rustwide/target/debug/deps/librstest-b94ed13183e3ad82.rlib --extern secrecy=/opt/rustwide/target/debug/deps/libsecrecy-9bae7c6fc42ea27b.rlib --extern s2=/opt/rustwide/target/debug/deps/libs2-dd3df3e547f3f7a9.rlib --extern sync_docs=/opt/rustwide/target/debug/deps/libsync_docs-f2d1e1a6b3947729.so --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-c4e795f93bbb1b80.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-20de5c0b06562fa4.rlib --extern tokio_muxt=/opt/rustwide/target/debug/deps/libtokio_muxt-896a5901d104c89d.rlib --extern tokio_stream=/opt/rustwide/target/debug/deps/libtokio_stream-2727ec29d439bccc.rlib --extern tonic=/opt/rustwide/target/debug/deps/libtonic-d12cd80bce607787.rlib --extern tonic_prost=/opt/rustwide/target/debug/deps/libtonic_prost-d8d9fd873b36b60c.rlib --extern tonic_side_effect=/opt/rustwide/target/debug/deps/libtonic_side_effect-c835786f821bb125.rlib --extern tower_service=/opt/rustwide/target/debug/deps/libtower_service-222788e4f5219726.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-d0e038744e4e6e25.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-686a64b4872550a4.rlib --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/aws-lc-sys-c8c68d18eff6180c/out -L native=/opt/rustwide/target/debug/build/zstd-sys-14e88d4f20285f27/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] error: could not compile `streamstore` (example "producer"); 38 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/33835004928d3bf65db4d4712e1330766263b0bd/bin/rustc --crate-name producer --edition=2024 examples/producer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 '--deny=clippy::unused_async' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("connector", "prost-build"))' -C metadata=e1a47d4c0415bc5f -C extra-filename=-0609aa7be0a0ba85 --out-dir /opt/rustwide/target/debug/examples -L dependency=/opt/rustwide/target/debug/deps --extern async_stream=/opt/rustwide/target/debug/deps/libasync_stream-10ffb59c82467491.rlib --extern backon=/opt/rustwide/target/debug/deps/libbackon-fe2127fe94c75409.rlib --extern bytes=/opt/rustwide/target/debug/deps/libbytes-a98c6e187cd1e46b.rlib --extern futures=/opt/rustwide/target/debug/deps/libfutures-97fe884a5dc61d67.rlib --extern http=/opt/rustwide/target/debug/deps/libhttp-a7d18df8952aa204.rlib --extern hyper=/opt/rustwide/target/debug/deps/libhyper-043865c7dd33413b.rlib --extern hyper_util=/opt/rustwide/target/debug/deps/libhyper_util-09d98b1197a00ab4.rlib --extern prost=/opt/rustwide/target/debug/deps/libprost-83fcf5ed4da59c2b.rlib --extern prost_types=/opt/rustwide/target/debug/deps/libprost_types-490bcfca63612ab1.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-938bdf1de0bba1e2.rlib --extern regex=/opt/rustwide/target/debug/deps/libregex-c8c43f5041a21926.rlib --extern rstest=/opt/rustwide/target/debug/deps/librstest-b94ed13183e3ad82.rlib --extern secrecy=/opt/rustwide/target/debug/deps/libsecrecy-9bae7c6fc42ea27b.rlib --extern s2=/opt/rustwide/target/debug/deps/libs2-dd3df3e547f3f7a9.rlib --extern sync_docs=/opt/rustwide/target/debug/deps/libsync_docs-f2d1e1a6b3947729.so --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-c4e795f93bbb1b80.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-20de5c0b06562fa4.rlib --extern tokio_muxt=/opt/rustwide/target/debug/deps/libtokio_muxt-896a5901d104c89d.rlib --extern tokio_stream=/opt/rustwide/target/debug/deps/libtokio_stream-2727ec29d439bccc.rlib --extern tonic=/opt/rustwide/target/debug/deps/libtonic-d12cd80bce607787.rlib --extern tonic_prost=/opt/rustwide/target/debug/deps/libtonic_prost-d8d9fd873b36b60c.rlib --extern tonic_side_effect=/opt/rustwide/target/debug/deps/libtonic_side_effect-c835786f821bb125.rlib --extern tower_service=/opt/rustwide/target/debug/deps/libtower_service-222788e4f5219726.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-d0e038744e4e6e25.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-686a64b4872550a4.rlib --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/aws-lc-sys-c8c68d18eff6180c/out -L native=/opt/rustwide/target/debug/build/zstd-sys-14e88d4f20285f27/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] error: could not compile `streamstore` (example "explicit_trim"); 21 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/33835004928d3bf65db4d4712e1330766263b0bd/bin/rustc --crate-name explicit_trim --edition=2024 examples/explicit_trim.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 '--deny=clippy::unused_async' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("connector", "prost-build"))' -C metadata=e351b3e654fac338 -C extra-filename=-348408706aa36178 --out-dir /opt/rustwide/target/debug/examples -L dependency=/opt/rustwide/target/debug/deps --extern async_stream=/opt/rustwide/target/debug/deps/libasync_stream-10ffb59c82467491.rlib --extern backon=/opt/rustwide/target/debug/deps/libbackon-fe2127fe94c75409.rlib --extern bytes=/opt/rustwide/target/debug/deps/libbytes-a98c6e187cd1e46b.rlib --extern futures=/opt/rustwide/target/debug/deps/libfutures-97fe884a5dc61d67.rlib --extern http=/opt/rustwide/target/debug/deps/libhttp-a7d18df8952aa204.rlib --extern hyper=/opt/rustwide/target/debug/deps/libhyper-043865c7dd33413b.rlib --extern hyper_util=/opt/rustwide/target/debug/deps/libhyper_util-09d98b1197a00ab4.rlib --extern prost=/opt/rustwide/target/debug/deps/libprost-83fcf5ed4da59c2b.rlib --extern prost_types=/opt/rustwide/target/debug/deps/libprost_types-490bcfca63612ab1.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-938bdf1de0bba1e2.rlib --extern regex=/opt/rustwide/target/debug/deps/libregex-c8c43f5041a21926.rlib --extern rstest=/opt/rustwide/target/debug/deps/librstest-b94ed13183e3ad82.rlib --extern secrecy=/opt/rustwide/target/debug/deps/libsecrecy-9bae7c6fc42ea27b.rlib --extern s2=/opt/rustwide/target/debug/deps/libs2-dd3df3e547f3f7a9.rlib --extern sync_docs=/opt/rustwide/target/debug/deps/libsync_docs-f2d1e1a6b3947729.so --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-c4e795f93bbb1b80.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-20de5c0b06562fa4.rlib --extern tokio_muxt=/opt/rustwide/target/debug/deps/libtokio_muxt-896a5901d104c89d.rlib --extern tokio_stream=/opt/rustwide/target/debug/deps/libtokio_stream-2727ec29d439bccc.rlib --extern tonic=/opt/rustwide/target/debug/deps/libtonic-d12cd80bce607787.rlib --extern tonic_prost=/opt/rustwide/target/debug/deps/libtonic_prost-d8d9fd873b36b60c.rlib --extern tonic_side_effect=/opt/rustwide/target/debug/deps/libtonic_side_effect-c835786f821bb125.rlib --extern tower_service=/opt/rustwide/target/debug/deps/libtower_service-222788e4f5219726.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-d0e038744e4e6e25.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-686a64b4872550a4.rlib --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/aws-lc-sys-c8c68d18eff6180c/out -L native=/opt/rustwide/target/debug/build/zstd-sys-14e88d4f20285f27/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] error: could not compile `streamstore` (example "create_basin"); 26 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/33835004928d3bf65db4d4712e1330766263b0bd/bin/rustc --crate-name create_basin --edition=2024 examples/create_basin.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 '--deny=clippy::unused_async' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("connector", "prost-build"))' -C metadata=65c6be30251d6d11 -C extra-filename=-568483a932723979 --out-dir /opt/rustwide/target/debug/examples -L dependency=/opt/rustwide/target/debug/deps --extern async_stream=/opt/rustwide/target/debug/deps/libasync_stream-10ffb59c82467491.rlib --extern backon=/opt/rustwide/target/debug/deps/libbackon-fe2127fe94c75409.rlib --extern bytes=/opt/rustwide/target/debug/deps/libbytes-a98c6e187cd1e46b.rlib --extern futures=/opt/rustwide/target/debug/deps/libfutures-97fe884a5dc61d67.rlib --extern http=/opt/rustwide/target/debug/deps/libhttp-a7d18df8952aa204.rlib --extern hyper=/opt/rustwide/target/debug/deps/libhyper-043865c7dd33413b.rlib --extern hyper_util=/opt/rustwide/target/debug/deps/libhyper_util-09d98b1197a00ab4.rlib --extern prost=/opt/rustwide/target/debug/deps/libprost-83fcf5ed4da59c2b.rlib --extern prost_types=/opt/rustwide/target/debug/deps/libprost_types-490bcfca63612ab1.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-938bdf1de0bba1e2.rlib --extern regex=/opt/rustwide/target/debug/deps/libregex-c8c43f5041a21926.rlib --extern rstest=/opt/rustwide/target/debug/deps/librstest-b94ed13183e3ad82.rlib --extern secrecy=/opt/rustwide/target/debug/deps/libsecrecy-9bae7c6fc42ea27b.rlib --extern s2=/opt/rustwide/target/debug/deps/libs2-dd3df3e547f3f7a9.rlib --extern sync_docs=/opt/rustwide/target/debug/deps/libsync_docs-f2d1e1a6b3947729.so --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-c4e795f93bbb1b80.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-20de5c0b06562fa4.rlib --extern tokio_muxt=/opt/rustwide/target/debug/deps/libtokio_muxt-896a5901d104c89d.rlib --extern tokio_stream=/opt/rustwide/target/debug/deps/libtokio_stream-2727ec29d439bccc.rlib --extern tonic=/opt/rustwide/target/debug/deps/libtonic-d12cd80bce607787.rlib --extern tonic_prost=/opt/rustwide/target/debug/deps/libtonic_prost-d8d9fd873b36b60c.rlib --extern tonic_side_effect=/opt/rustwide/target/debug/deps/libtonic_side_effect-c835786f821bb125.rlib --extern tower_service=/opt/rustwide/target/debug/deps/libtower_service-222788e4f5219726.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-d0e038744e4e6e25.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-686a64b4872550a4.rlib --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/aws-lc-sys-c8c68d18eff6180c/out -L native=/opt/rustwide/target/debug/build/zstd-sys-14e88d4f20285f27/out` (signal: 9, SIGKILL: kill)
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/opt/rustwide/target/debug/examples/rustc2DKsv1/symbols.o" "<5 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libs2-dd3df3e547f3f7a9,libuuid-686a64b4872550a4,libtonic_prost-d8d9fd873b36b60c,libthiserror-c4e795f93bbb1b80,libasync_stream-10ffb59c82467491,libregex-c8c43f5041a21926,libregex_automata-922b72b7163aa5ec,libaho_corasick-e86d35dad3c7fe93,libregex_syntax-ff45ae05f02638dd,librand-938bdf1de0bba1e2,librand_chacha-b246ce13c15fb480,libppv_lite86-33ffc0624206ec2d,libzerocopy-17a50cc40105af46,librand_core-cc55d840cc9955fb,libgetrandom-a15660b5f4698d2d,libbackon-fe2127fe94c75409,libfastrand-d45499387e9d776d,libsecrecy-9bae7c6fc42ea27b,libprost_types-490bcfca63612ab1,libprost-83fcf5ed4da59c2b,libtonic_side_effect-c835786f821bb125,libtonic-d12cd80bce607787,libwebpki_roots-66ee3037e795b670,libhyper_timeout-2ad5e97ab3a13678,libtokio_rustls-791f7be1e6ed7cad,librustls-766f676c0c16b17a,libsubtle-e2f0af8959bd7889,libwebpki-ea921040e72bd303,libuntrusted-151845769873c416,libaws_lc_rs-06201eed0a7d3082,libaws_lc_sys-a718d6db99ece023,librustls_pki_types-9954fd240514b53c,libzeroize-fabec83a71c28d82,liblog-bb44a574e5432a5e,libhyper_util-09d98b1197a00ab4,libhyper-043865c7dd33413b,libwant-4a0be0a267c8825f,libtry_lock-b2ba3b7879656042,libhttparse-2dcf90c780aed9d3,libh2-35b2085ddc6e854b,libatomic_waker-f98c2fb1596910db,libhttpdate-fd089b66c335a993,libaxum-3e543c23a4255704,libpercent_encoding-99cdb00cefa02ca0,libmatchit-6d2c723f32ec3b7e,libserde-01361134c3fa1e16,libaxum_core-0e65a7dc34a762c0,libmime-7cbfcc84299bf52b,libtower-15cca978d328e5d5,libindexmap-a5bf3d1ab00c9ab9,libequivalent-9631f206a02b9f54,libhashbrown-f62b4559aee38032,libtokio_util-f897cd8f51ae6ab0,libtower_layer-5699d784b4449e00,libbase64-fff42f7554bbeb90,libtracing-d0e038744e4e6e25,libtracing_core-8dda8360ca83487e,libonce_cell-db8f3eed2a1f3f7b,libsync_wrapper-82d4714d40c5a6d5,libzstd-2e29c2c245d39163,libzstd_safe-d36e3cb7cfdbb896,libzstd_sys-b8ef1fd47052f1c6,libtower_service-222788e4f5219726,libhttp_body_util-e7173c4bbb82e3cb,libhttp_body-af815635f38ac68e,libhttp-a7d18df8952aa204,libitoa-7e733f37fe56f881,libfnv-2a26f5d3b9cd4973,libtokio_stream-2727ec29d439bccc,libtokio_muxt-896a5901d104c89d,libpin_project-b1b6bbd827fa8ae3,libtokio-20de5c0b06562fa4,libsignal_hook_registry-9425616317a70238,libsocket2-ee4e1846666f7c58,libbytes-a98c6e187cd1e46b,libmio-5235ac7fa9c69a69,libparking_lot-b85413da11b594ab,libparking_lot_core-de6061a51f809ef9,liblibc-fdda17a8bfb21af6,libcfg_if-fb4fff39c6905280,libsmallvec-128704011005142e,liblock_api-ccf13efd4e88e514,libscopeguard-88d64e99d3001c2a,libfutures-97fe884a5dc61d67,libfutures_executor-e869ddfa3d906d48,libfutures_util-49dca97ee8d5375e,libmemchr-68452485f2c33fee,libfutures_io-de365546141a7cae,libslab-61ed84375f91dbc7,libfutures_channel-f8b566c7bd079e89,libpin_project_lite-5ffafa3f2ed0bb57,libfutures_sink-bb58a37a11906cee,libfutures_task-0897da15ce1c548c,libpin_utils-edd6e294c1e21a4f,libfutures_core-c23514cefd9aa7c7}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/opt/rustwide/target/debug/examples/rustc2DKsv1/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/aws-lc-sys-c8c68d18eff6180c/out" "-L" "/opt/rustwide/target/debug/build/zstd-sys-14e88d4f20285f27/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/examples/reconfigure_basin-416e42a4c60cc564" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `streamstore` (example "reconfigure_basin") due to 1 previous error; 26 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "232c5cd3fe4d2500e771ffe7a5eb54fec32bb503f217840944292547357b70c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "232c5cd3fe4d2500e771ffe7a5eb54fec32bb503f217840944292547357b70c4", kill_on_drop: false }`
[INFO] [stdout] 232c5cd3fe4d2500e771ffe7a5eb54fec32bb503f217840944292547357b70c4
