[INFO] crate async-socks5 0.3.0 is already in cache [INFO] checking async-socks5-0.3.0 against try#f149601db42efe10ece8b284ab681fd4a6fcb89c for pr-68766 [INFO] extracting crate async-socks5 0.3.0 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate async-socks5 0.3.0 on toolchain f149601db42efe10ece8b284ab681fd4a6fcb89c [INFO] running `"/workspace/cargo-home/bin/cargo" "+f149601db42efe10ece8b284ab681fd4a6fcb89c" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate async-socks5 0.3.0 [INFO] finished tweaking crates.io crate async-socks5 0.3.0 [INFO] tweaked toml for crates.io crate async-socks5 0.3.0 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+f149601db42efe10ece8b284ab681fd4a6fcb89c" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+f149601db42efe10ece8b284ab681fd4a6fcb89c" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+f149601db42efe10ece8b284ab681fd4a6fcb89c" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] f012edeae9e9d042f4c4f02faf1d5ccaa56f5033839a10e000a14e0fc94d68eb [INFO] running `"docker" "start" "-a" "f012edeae9e9d042f4c4f02faf1d5ccaa56f5033839a10e000a14e0fc94d68eb"` [INFO] [stderr] Compiling syn v1.0.14 [INFO] [stderr] Checking bytes v0.5.4 [INFO] [stderr] Compiling tokio-macros v0.2.4 [INFO] [stderr] Compiling thiserror-impl v1.0.10 [INFO] [stderr] Compiling async-trait v0.1.24 [INFO] [stderr] Checking tokio v0.2.11 [INFO] [stderr] Checking thiserror v1.0.10 [INFO] [stderr] Checking async-socks5 v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | #[error("Invalid SOCKS version: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:39:13 [INFO] [stderr] | [INFO] [stderr] 39 | #[error("Invalid command: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | #[error("Invalid SOCKS version: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:39:13 [INFO] [stderr] | [INFO] [stderr] 39 | #[error("Invalid command: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:41:13 [INFO] [stderr] | [INFO] [stderr] 41 | #[error("Invalid address type: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | #[error("Invalid reserved bytes: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:45:13 [INFO] [stderr] | [INFO] [stderr] 45 | #[error("Invalid authentication status: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:47:13 [INFO] [stderr] | [INFO] [stderr] 47 | #[error("Invalid authentication version of subnegotiation: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:49:13 [INFO] [stderr] | [INFO] [stderr] 49 | #[error("Invalid fragment id: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:51:13 [INFO] [stderr] | [INFO] [stderr] 51 | #[error("Invalid authentication method: {0:?}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:57:13 [INFO] [stderr] | [INFO] [stderr] 57 | #[error("Unsuccessful reply: {0:?}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:59:13 [INFO] [stderr] | [INFO] [stderr] 59 | #[error("{0:?} length is more than 255 bytes")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] 81 | trait ReadExt: AsyncReadExt + Unpin { [INFO] [stderr] 82 | / async fn read_version(&mut self) -> Result<()> { [INFO] [stderr] 83 | | let value = self.read_u8().await?; [INFO] [stderr] 84 | | [INFO] [stderr] 85 | | match value { [INFO] [stderr] ... | [INFO] [stderr] 89 | | } [INFO] [stderr] 90 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 92 | / async fn read_method(&mut self) -> Result { [INFO] [stderr] 93 | | let value = self.read_u8().await?; [INFO] [stderr] 94 | | [INFO] [stderr] 95 | | let method = match value { [INFO] [stderr] ... | [INFO] [stderr] 104 | | Ok(method) [INFO] [stderr] 105 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 107 | / async fn read_command(&mut self) -> Result { [INFO] [stderr] 108 | | let value = self.read_u8().await?; [INFO] [stderr] 109 | | [INFO] [stderr] 110 | | let command = match value { [INFO] [stderr] ... | [INFO] [stderr] 117 | | Ok(command) [INFO] [stderr] 118 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 120 | / async fn read_atyp(&mut self) -> Result { [INFO] [stderr] 121 | | let value = self.read_u8().await?; [INFO] [stderr] 122 | | let atyp = match value { [INFO] [stderr] 123 | | 0x01 => Atyp::V4, [INFO] [stderr] ... | [INFO] [stderr] 128 | | Ok(atyp) [INFO] [stderr] 129 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:41:13 [INFO] [stderr] | [INFO] [stderr] 41 | #[error("Invalid address type: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | #[error("Invalid reserved bytes: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 131 | / async fn read_reserved(&mut self) -> Result<()> { [INFO] [stderr] 132 | | let value = self.read_u8().await?; [INFO] [stderr] 133 | | [INFO] [stderr] 134 | | match value { [INFO] [stderr] ... | [INFO] [stderr] 137 | | } [INFO] [stderr] 138 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 140 | / async fn read_fragment_id(&mut self) -> Result<()> { [INFO] [stderr] 141 | | let value = self.read_u8().await?; [INFO] [stderr] 142 | | [INFO] [stderr] 143 | | if value == 0x00 { [INFO] [stderr] ... | [INFO] [stderr] 147 | | } [INFO] [stderr] 148 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:45:13 [INFO] [stderr] | [INFO] [stderr] 45 | #[error("Invalid authentication status: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 150 | / async fn read_reply(&mut self) -> Result<()> { [INFO] [stderr] 151 | | let value = self.read_u8().await?; [INFO] [stderr] 152 | | [INFO] [stderr] 153 | | let reply = match value { [INFO] [stderr] ... | [INFO] [stderr] 166 | | Err(Error::Response(reply)) [INFO] [stderr] 167 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 169 | / async fn read_target_addr(&mut self) -> Result { [INFO] [stderr] 170 | | let atyp: Atyp = self.read_atyp().await?; [INFO] [stderr] 171 | | [INFO] [stderr] 172 | | let addr = match atyp { [INFO] [stderr] ... | [INFO] [stderr] 197 | | Ok(addr) [INFO] [stderr] 198 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 200 | / async fn read_string(&mut self) -> Result { [INFO] [stderr] 201 | | let len = self.read_u8().await?; [INFO] [stderr] 202 | | let mut str = Vec::with_capacity(len as usize); [INFO] [stderr] 203 | | self.read_exact(&mut str).await?; [INFO] [stderr] 204 | | let str = String::from_utf8(str)?; [INFO] [stderr] 205 | | Ok(str) [INFO] [stderr] 206 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 208 | / async fn read_auth_version(&mut self) -> Result<()> { [INFO] [stderr] 209 | | let value = self.read_u8().await?; [INFO] [stderr] 210 | | [INFO] [stderr] 211 | | if value != 0x01 { [INFO] [stderr] ... | [INFO] [stderr] 215 | | Ok(()) [INFO] [stderr] 216 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 218 | / async fn read_auth_status(&mut self) -> Result<()> { [INFO] [stderr] 219 | | let value = self.read_u8().await?; [INFO] [stderr] 220 | | [INFO] [stderr] 221 | | if value != 0x00 { [INFO] [stderr] ... | [INFO] [stderr] 225 | | Ok(()) [INFO] [stderr] 226 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:47:13 [INFO] [stderr] | [INFO] [stderr] 47 | #[error("Invalid authentication version of subnegotiation: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 228 | / async fn read_selection_msg(&mut self) -> Result { [INFO] [stderr] 229 | | self.read_version().await?; [INFO] [stderr] 230 | | self.read_method().await [INFO] [stderr] 231 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:49:13 [INFO] [stderr] | [INFO] [stderr] 49 | #[error("Invalid fragment id: {0:x}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 233 | / async fn read_final(&mut self) -> Result { [INFO] [stderr] 234 | | self.read_version().await?; [INFO] [stderr] 235 | | self.read_reply().await?; [INFO] [stderr] 236 | | self.read_reserved().await?; [INFO] [stderr] 237 | | let addr = self.read_target_addr().await?; [INFO] [stderr] 238 | | Ok(addr) [INFO] [stderr] 239 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:51:13 [INFO] [stderr] | [INFO] [stderr] 51 | #[error("Invalid authentication method: {0:?}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] 246 | trait WriteExt: AsyncWriteExt + Unpin { [INFO] [stderr] 247 | / async fn write_version(&mut self) -> Result<()> { [INFO] [stderr] 248 | | self.write_u8(0x05).await?; [INFO] [stderr] 249 | | Ok(()) [INFO] [stderr] 250 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 252 | / async fn write_method(&mut self, method: AuthMethod) -> Result<()> { [INFO] [stderr] 253 | | let value = match method { [INFO] [stderr] 254 | | AuthMethod::None => 0x00, [INFO] [stderr] 255 | | AuthMethod::GssApi => 0x01, [INFO] [stderr] ... | [INFO] [stderr] 261 | | Ok(()) [INFO] [stderr] 262 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 264 | / async fn write_command(&mut self, command: Command) -> Result<()> { [INFO] [stderr] 265 | | self.write_u8(command as u8).await?; [INFO] [stderr] 266 | | Ok(()) [INFO] [stderr] 267 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 269 | / async fn write_atyp(&mut self, atyp: Atyp) -> Result<()> { [INFO] [stderr] 270 | | self.write_u8(atyp as u8).await?; [INFO] [stderr] 271 | | Ok(()) [INFO] [stderr] 272 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 274 | / async fn write_reserved(&mut self) -> Result<()> { [INFO] [stderr] 275 | | self.write_u8(0x00).await?; [INFO] [stderr] 276 | | Ok(()) [INFO] [stderr] 277 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 279 | / async fn write_fragment_id(&mut self) -> Result<()> { [INFO] [stderr] 280 | | self.write_u8(0x00).await?; [INFO] [stderr] 281 | | Ok(()) [INFO] [stderr] 282 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 284 | / async fn write_target_addr(&mut self, target_addr: &AddrKind) -> Result<()> { [INFO] [stderr] 285 | | match target_addr { [INFO] [stderr] 286 | | AddrKind::Ip(SocketAddr::V4(addr)) => { [INFO] [stderr] 287 | | self.write_atyp(Atyp::V4).await?; [INFO] [stderr] ... | [INFO] [stderr] 302 | | Ok(()) [INFO] [stderr] 303 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 305 | / async fn write_string(&mut self, string: &str, kind: StringKind) -> Result<()> { [INFO] [stderr] 306 | | let bytes = string.as_bytes(); [INFO] [stderr] 307 | | if bytes.len() > 255 { [INFO] [stderr] 308 | | return Err(Error::TooLongString(kind)); [INFO] [stderr] ... | [INFO] [stderr] 312 | | Ok(()) [INFO] [stderr] 313 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 315 | / async fn write_auth_version(&mut self) -> Result<()> { [INFO] [stderr] 316 | | self.write_u8(0x01).await?; [INFO] [stderr] 317 | | Ok(()) [INFO] [stderr] 318 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 320 | / async fn write_methods(&mut self, methods: &[AuthMethod]) -> Result<()> { [INFO] [stderr] 321 | | self.write_u8(methods.len() as u8).await?; [INFO] [stderr] 322 | | for method in methods { [INFO] [stderr] 323 | | self.write_method(*method).await?; [INFO] [stderr] 324 | | } [INFO] [stderr] 325 | | Ok(()) [INFO] [stderr] 326 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 328 | / async fn write_selection_msg(&mut self, methods: &[AuthMethod]) -> Result<()> { [INFO] [stderr] 329 | | self.write_version().await?; [INFO] [stderr] 330 | | self.write_methods(&methods).await?; [INFO] [stderr] 331 | | self.flush().await?; [INFO] [stderr] 332 | | Ok(()) [INFO] [stderr] 333 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 335 | / async fn write_final(&mut self, command: Command, addr: &AddrKind) -> Result<()> { [INFO] [stderr] 336 | | self.write_version().await?; [INFO] [stderr] 337 | | self.write_command(command).await?; [INFO] [stderr] 338 | | self.write_reserved().await?; [INFO] [stderr] ... | [INFO] [stderr] 341 | | Ok(()) [INFO] [stderr] 342 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:57:13 [INFO] [stderr] | [INFO] [stderr] 57 | #[error("Unsuccessful reply: {0:?}")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `_0` in this scope [INFO] [stderr] --> src/lib.rs:59:13 [INFO] [stderr] | [INFO] [stderr] 59 | #[error("{0:?} length is more than 255 bytes")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] 81 | trait ReadExt: AsyncReadExt + Unpin { [INFO] [stderr] 82 | / async fn read_version(&mut self) -> Result<()> { [INFO] [stderr] 83 | | let value = self.read_u8().await?; [INFO] [stderr] 84 | | [INFO] [stderr] 85 | | match value { [INFO] [stderr] ... | [INFO] [stderr] 89 | | } [INFO] [stderr] 90 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 92 | / async fn read_method(&mut self) -> Result { [INFO] [stderr] 93 | | let value = self.read_u8().await?; [INFO] [stderr] 94 | | [INFO] [stderr] 95 | | let method = match value { [INFO] [stderr] ... | [INFO] [stderr] 104 | | Ok(method) [INFO] [stderr] 105 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 107 | / async fn read_command(&mut self) -> Result { [INFO] [stderr] 108 | | let value = self.read_u8().await?; [INFO] [stderr] 109 | | [INFO] [stderr] 110 | | let command = match value { [INFO] [stderr] ... | [INFO] [stderr] 117 | | Ok(command) [INFO] [stderr] 118 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 120 | / async fn read_atyp(&mut self) -> Result { [INFO] [stderr] 121 | | let value = self.read_u8().await?; [INFO] [stderr] 122 | | let atyp = match value { [INFO] [stderr] 123 | | 0x01 => Atyp::V4, [INFO] [stderr] ... | [INFO] [stderr] 128 | | Ok(atyp) [INFO] [stderr] 129 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 131 | / async fn read_reserved(&mut self) -> Result<()> { [INFO] [stderr] 132 | | let value = self.read_u8().await?; [INFO] [stderr] 133 | | [INFO] [stderr] 134 | | match value { [INFO] [stderr] ... | [INFO] [stderr] 137 | | } [INFO] [stderr] 138 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 140 | / async fn read_fragment_id(&mut self) -> Result<()> { [INFO] [stderr] 141 | | let value = self.read_u8().await?; [INFO] [stderr] 142 | | [INFO] [stderr] 143 | | if value == 0x00 { [INFO] [stderr] ... | [INFO] [stderr] 147 | | } [INFO] [stderr] 148 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 150 | / async fn read_reply(&mut self) -> Result<()> { [INFO] [stderr] 151 | | let value = self.read_u8().await?; [INFO] [stderr] 152 | | [INFO] [stderr] 153 | | let reply = match value { [INFO] [stderr] ... | [INFO] [stderr] 166 | | Err(Error::Response(reply)) [INFO] [stderr] 167 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 169 | / async fn read_target_addr(&mut self) -> Result { [INFO] [stderr] 170 | | let atyp: Atyp = self.read_atyp().await?; [INFO] [stderr] 171 | | [INFO] [stderr] 172 | | let addr = match atyp { [INFO] [stderr] ... | [INFO] [stderr] 197 | | Ok(addr) [INFO] [stderr] 198 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 200 | / async fn read_string(&mut self) -> Result { [INFO] [stderr] 201 | | let len = self.read_u8().await?; [INFO] [stderr] 202 | | let mut str = Vec::with_capacity(len as usize); [INFO] [stderr] 203 | | self.read_exact(&mut str).await?; [INFO] [stderr] 204 | | let str = String::from_utf8(str)?; [INFO] [stderr] 205 | | Ok(str) [INFO] [stderr] 206 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 208 | / async fn read_auth_version(&mut self) -> Result<()> { [INFO] [stderr] 209 | | let value = self.read_u8().await?; [INFO] [stderr] 210 | | [INFO] [stderr] 211 | | if value != 0x01 { [INFO] [stderr] ... | [INFO] [stderr] 215 | | Ok(()) [INFO] [stderr] 216 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 218 | / async fn read_auth_status(&mut self) -> Result<()> { [INFO] [stderr] 219 | | let value = self.read_u8().await?; [INFO] [stderr] 220 | | [INFO] [stderr] 221 | | if value != 0x00 { [INFO] [stderr] ... | [INFO] [stderr] 225 | | Ok(()) [INFO] [stderr] 226 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 228 | / async fn read_selection_msg(&mut self) -> Result { [INFO] [stderr] 229 | | self.read_version().await?; [INFO] [stderr] 230 | | self.read_method().await [INFO] [stderr] 231 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 233 | / async fn read_final(&mut self) -> Result { [INFO] [stderr] 234 | | self.read_version().await?; [INFO] [stderr] 235 | | self.read_reply().await?; [INFO] [stderr] 236 | | self.read_reserved().await?; [INFO] [stderr] 237 | | let addr = self.read_target_addr().await?; [INFO] [stderr] 238 | | Ok(addr) [INFO] [stderr] 239 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] 246 | trait WriteExt: AsyncWriteExt + Unpin { [INFO] [stderr] 247 | / async fn write_version(&mut self) -> Result<()> { [INFO] [stderr] 248 | | self.write_u8(0x05).await?; [INFO] [stderr] 249 | | Ok(()) [INFO] [stderr] 250 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 252 | / async fn write_method(&mut self, method: AuthMethod) -> Result<()> { [INFO] [stderr] 253 | | let value = match method { [INFO] [stderr] 254 | | AuthMethod::None => 0x00, [INFO] [stderr] 255 | | AuthMethod::GssApi => 0x01, [INFO] [stderr] ... | [INFO] [stderr] 261 | | Ok(()) [INFO] [stderr] 262 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 264 | / async fn write_command(&mut self, command: Command) -> Result<()> { [INFO] [stderr] 265 | | self.write_u8(command as u8).await?; [INFO] [stderr] 266 | | Ok(()) [INFO] [stderr] 267 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 269 | / async fn write_atyp(&mut self, atyp: Atyp) -> Result<()> { [INFO] [stderr] 270 | | self.write_u8(atyp as u8).await?; [INFO] [stderr] 271 | | Ok(()) [INFO] [stderr] 272 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 274 | / async fn write_reserved(&mut self) -> Result<()> { [INFO] [stderr] 275 | | self.write_u8(0x00).await?; [INFO] [stderr] 276 | | Ok(()) [INFO] [stderr] 277 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 279 | / async fn write_fragment_id(&mut self) -> Result<()> { [INFO] [stderr] 280 | | self.write_u8(0x00).await?; [INFO] [stderr] 281 | | Ok(()) [INFO] [stderr] 282 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 284 | / async fn write_target_addr(&mut self, target_addr: &AddrKind) -> Result<()> { [INFO] [stderr] 285 | | match target_addr { [INFO] [stderr] 286 | | AddrKind::Ip(SocketAddr::V4(addr)) => { [INFO] [stderr] 287 | | self.write_atyp(Atyp::V4).await?; [INFO] [stderr] ... | [INFO] [stderr] 302 | | Ok(()) [INFO] [stderr] 303 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 305 | / async fn write_string(&mut self, string: &str, kind: StringKind) -> Result<()> { [INFO] [stderr] 306 | | let bytes = string.as_bytes(); [INFO] [stderr] 307 | | if bytes.len() > 255 { [INFO] [stderr] 308 | | return Err(Error::TooLongString(kind)); [INFO] [stderr] ... | [INFO] [stderr] 312 | | Ok(()) [INFO] [stderr] 313 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 315 | / async fn write_auth_version(&mut self) -> Result<()> { [INFO] [stderr] 316 | | self.write_u8(0x01).await?; [INFO] [stderr] 317 | | Ok(()) [INFO] [stderr] 318 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 320 | / async fn write_methods(&mut self, methods: &[AuthMethod]) -> Result<()> { [INFO] [stderr] 321 | | self.write_u8(methods.len() as u8).await?; [INFO] [stderr] 322 | | for method in methods { [INFO] [stderr] 323 | | self.write_method(*method).await?; [INFO] [stderr] 324 | | } [INFO] [stderr] 325 | | Ok(()) [INFO] [stderr] 326 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 328 | / async fn write_selection_msg(&mut self, methods: &[AuthMethod]) -> Result<()> { [INFO] [stderr] 329 | | self.write_version().await?; [INFO] [stderr] 330 | | self.write_methods(&methods).await?; [INFO] [stderr] 331 | | self.flush().await?; [INFO] [stderr] 332 | | Ok(()) [INFO] [stderr] 333 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> src/lib.rs:245:1 [INFO] [stderr] | [INFO] [stderr] 245 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 335 | / async fn write_final(&mut self, command: Command, addr: &AddrKind) -> Result<()> { [INFO] [stderr] 336 | | self.write_version().await?; [INFO] [stderr] 337 | | self.write_command(command).await?; [INFO] [stderr] 338 | | self.write_reserved().await?; [INFO] [stderr] ... | [INFO] [stderr] 341 | | Ok(()) [INFO] [stderr] 342 | | } [INFO] [stderr] | |_____- this function doesn't have a `self` parameter [INFO] [stderr] [INFO] [stderr] error: aborting due to 35 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0424, E0425. [INFO] [stderr] For more information about an error, try `rustc --explain E0424`. [INFO] [stderr] error: could not compile `async-socks5`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to 35 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0424, E0425. [INFO] [stderr] For more information about an error, try `rustc --explain E0424`. [INFO] [stderr] error: could not compile `async-socks5`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "f012edeae9e9d042f4c4f02faf1d5ccaa56f5033839a10e000a14e0fc94d68eb"` [INFO] running `"docker" "rm" "-f" "f012edeae9e9d042f4c4f02faf1d5ccaa56f5033839a10e000a14e0fc94d68eb"` [INFO] [stdout] f012edeae9e9d042f4c4f02faf1d5ccaa56f5033839a10e000a14e0fc94d68eb