[INFO] cloning repository https://github.com/lizhiyong2000/CloudIVS [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/lizhiyong2000/CloudIVS" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flizhiyong2000%2FCloudIVS", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flizhiyong2000%2FCloudIVS'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 9986a9f692e75c2cb2820383377df1f1cfc543fa [INFO] checking lizhiyong2000/CloudIVS against try#3e22d1f9053c0fc87629b3c6d5d9567856368e5d for pr-78714 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flizhiyong2000%2FCloudIVS" "/workspace/builds/worker-7/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/lizhiyong2000/CloudIVS on toolchain 3e22d1f9053c0fc87629b3c6d5d9567856368e5d [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+3e22d1f9053c0fc87629b3c6d5d9567856368e5d" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/lizhiyong2000/CloudIVS [INFO] removed workspace from git repo https://github.com/lizhiyong2000/CloudIVS [INFO] finished tweaking git repo https://github.com/lizhiyong2000/CloudIVS [INFO] tweaked toml for git repo https://github.com/lizhiyong2000/CloudIVS written to /workspace/builds/worker-7/source/Cargo.toml [INFO] crate git repo https://github.com/lizhiyong2000/CloudIVS already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+3e22d1f9053c0fc87629b3c6d5d9567856368e5d" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating git repository `https://github.com.cnpmjs.org/tokio-rs/tokio.git` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded atomic v0.5.0 [INFO] [stderr] Downloaded assert_matches v1.3.0 [INFO] [stderr] Downloaded strum_macros v0.18.0 [INFO] [stderr] Downloaded linked_hash_set v0.1.4 [INFO] [stderr] Downloaded strum v0.18.0 [INFO] [stderr] Downloaded log-mdc v0.1.0 [INFO] [stderr] Downloaded nom v6.0.0-alpha1 [INFO] [stderr] Downloaded dlv-list v0.2.2 [INFO] [stderr] Downloaded pnet_macros_support v0.26.0 [INFO] [stderr] Downloaded uriparse v0.6.3 [INFO] [stderr] Downloaded trackable v1.0.0 [INFO] [stderr] Downloaded uncased v0.9.1 [INFO] [stderr] Downloaded trackable_derive v1.0.0 [INFO] [stderr] Downloaded log4rs v0.10.0 [INFO] [stderr] Downloaded serde-value v0.6.0 [INFO] [stderr] Downloaded ordered-multimap v0.2.4 [INFO] [stderr] Downloaded bswap v1.0.0 [INFO] [stderr] Downloaded sha v1.0.3 [INFO] [stderr] Downloaded splay_tree v0.2.10 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "rustops/crates-build-env@sha256:6eabd152ff4036248d66efda456a36cb33d24b7291b33f25f75140726c88da35" "/opt/rustwide/cargo-home/bin/cargo" "+3e22d1f9053c0fc87629b3c6d5d9567856368e5d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 5e37454d2fe80f4e68f56d83692cf48dfb278c3c27b2c1c596aa67484a5f6ac5 [INFO] running `Command { std: "docker" "start" "-a" "5e37454d2fe80f4e68f56d83692cf48dfb278c3c27b2c1c596aa67484a5f6ac5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5e37454d2fe80f4e68f56d83692cf48dfb278c3c27b2c1c596aa67484a5f6ac5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5e37454d2fe80f4e68f56d83692cf48dfb278c3c27b2c1c596aa67484a5f6ac5", kill_on_drop: false }` [INFO] [stdout] 5e37454d2fe80f4e68f56d83692cf48dfb278c3c27b2c1c596aa67484a5f6ac5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:6eabd152ff4036248d66efda456a36cb33d24b7291b33f25f75140726c88da35" "/opt/rustwide/cargo-home/bin/cargo" "+3e22d1f9053c0fc87629b3c6d5d9567856368e5d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0d27a54cc56b5d3dfda60b3a61dfc69bee9ff6e0c5afe2662a3dc04e1e2480d5 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "0d27a54cc56b5d3dfda60b3a61dfc69bee9ff6e0c5afe2662a3dc04e1e2480d5", kill_on_drop: false }` [INFO] [stderr] Compiling log v0.4.11 [INFO] [stderr] Checking unicode-xid v0.0.3 [INFO] [stderr] Checking bswap v1.0.0 [INFO] [stderr] Checking pnet_base v0.26.0 [INFO] [stderr] Checking strum v0.18.0 [INFO] [stderr] Checking splay_tree v0.2.10 [INFO] [stderr] Checking assert_matches v1.3.0 [INFO] [stderr] Compiling nom v6.0.0-alpha1 [INFO] [stderr] Compiling uncased v0.9.1 [INFO] [stderr] Checking syntex_pos v0.42.0 [INFO] [stderr] Checking futures-channel v0.3.5 [INFO] [stderr] Compiling hashbrown v0.7.2 [INFO] [stderr] Compiling atomic v0.5.0 [INFO] [stderr] Checking linked_hash_set v0.1.4 [INFO] [stderr] Checking uriparse v0.6.3 [INFO] [stderr] Checking itertools v0.8.2 [INFO] [stderr] Checking rand v0.4.6 [INFO] [stderr] Checking thread-id v3.3.0 [INFO] [stderr] Checking pnet_macros_support v0.26.0 [INFO] [stderr] Checking ordered-float v1.1.0 [INFO] [stderr] Checking num-complex v0.1.43 [INFO] [stderr] Compiling tokio-macros v0.3.0 (https://github.com.cnpmjs.org/tokio-rs/tokio.git#13de30c5) [INFO] [stderr] Compiling trackable_derive v1.0.0 [INFO] [stderr] Compiling strum_macros v0.18.0 [INFO] [stderr] Checking chrono v0.4.15 [INFO] [stderr] Checking num-iter v0.1.41 [INFO] [stderr] Checking sha v1.0.3 [INFO] [stderr] Checking dlv-list v0.2.2 [INFO] [stderr] Checking futures-util v0.3.5 [INFO] [stderr] Checking serde-value v0.6.0 [INFO] [stderr] Checking mio v0.6.22 [INFO] [stderr] Checking log v0.3.9 [INFO] [stderr] Checking num-bigint v0.1.44 [INFO] [stderr] Checking rand v0.3.23 [INFO] [stderr] Checking syntex_errors v0.42.0 [INFO] [stderr] Checking ordered-multimap v0.2.4 [INFO] [stderr] Checking rust-crypto v0.2.36 [INFO] [stderr] Checking log4rs v0.10.0 [INFO] [stderr] Checking mio-uds v0.6.8 [INFO] [stderr] Checking syntex_syntax v0.42.0 [INFO] [stderr] Checking num-rational v0.1.42 [INFO] [stderr] Checking num v0.1.42 [INFO] [stderr] Checking trackable v1.0.0 [INFO] [stderr] Checking tokio v0.3.0 (https://github.com.cnpmjs.org/tokio-rs/tokio.git#13de30c5) [INFO] [stderr] Checking futures-executor v0.3.5 [INFO] [stderr] Checking futures v0.3.5 [INFO] [stderr] Checking tokio-util v0.4.0 (https://github.com.cnpmjs.org/tokio-rs/tokio.git#13de30c5) [INFO] [stderr] Checking cloudmedia v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking syntex v0.42.2 [INFO] [stderr] Checking pnet_macros v0.26.0 [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/proto/rtsp/codec/mod.rs:242:13 [INFO] [stdout] | [INFO] [stdout] 242 | _ => {} [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/proto/rtsp/connection/pending.rs:291:17 [INFO] [stdout] | [INFO] [stdout] 291 | _ => panic!("timer should not be shutdown"), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/proto/rtsp/connection/pending.rs:318:17 [INFO] [stdout] | [INFO] [stdout] 318 | _ => panic!("timer should not be shutdown"), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `addr` [INFO] [stdout] --> src/main.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | let addr = client.uri(); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_addr` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lines_vec` [INFO] [stdout] --> src/main.rs:156:41 [INFO] [stdout] | [INFO] [stdout] 156 | ... let mut lines_vec: Vec = Vec::new(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lines_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `local_addr2` [INFO] [stdout] --> src/main.rs:259:53 [INFO] [stdout] | [INFO] [stdout] 259 | ... let local_addr2 = SocketAddrV4::from_str("192.168.1.135:63995").unwrap(); [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_local_addr2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `remote_addr2` [INFO] [stdout] --> src/main.rs:260:53 [INFO] [stdout] | [INFO] [stdout] 260 | ... let remote_addr2 = SocketAddrV4::from_str(format!("192.168.1.125:{}", port2).as_str()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_remote_addr2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cx` [INFO] [stdout] --> src/proto/common/frame.rs:52:40 [INFO] [stdout] | [INFO] [stdout] 52 | fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_cx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cx` [INFO] [stdout] --> src/proto/common/frame.rs:147:45 [INFO] [stdout] | [INFO] [stdout] 147 | fn poll_flush(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_cx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `values` [INFO] [stdout] --> src/proto/rtsp/message/header/types/authenticate.rs:325:30 [INFO] [stdout] | [INFO] [stdout] 325 | fn encode(&self, values: &mut Target) where [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_values` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rx_initiate_shutdown` [INFO] [stdout] --> src/proto/rtsp/connection/mod.rs:249:36 [INFO] [stdout] | [INFO] [stdout] 249 | let (tx_initiate_shutdown, rx_initiate_shutdown) = oneshot::channel(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_initiate_shutdown` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_connection_shutdown_event` [INFO] [stdout] --> src/proto/rtsp/connection/mod.rs:250:14 [INFO] [stdout] | [INFO] [stdout] 250 | let (tx_connection_shutdown_event, rx_connection_shutdown_event) = oneshot::channel(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_connection_shutdown_event` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `error` [INFO] [stdout] --> src/proto/rtsp/connection/mod.rs:586:29 [INFO] [stdout] | [INFO] [stdout] 586 | RequestTimedOut(error) => write!(formatter, "RequestTimedOut"), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rr` [INFO] [stdout] --> src/proto/rtsp/connection/sender.rs:68:20 [INFO] [stdout] | [INFO] [stdout] 68 | if let Err(rr) = self.sink.start_send_unpin(message.clone()) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_rr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/proto/rtsp/connection/sender.rs:112:25 [INFO] [stdout] | [INFO] [stdout] 112 | let num = match self.sink.poll_flush_unpin(cx) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expire_time` [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:75:21 [INFO] [stdout] | [INFO] [stdout] 75 | let expire_time = Instant::now() + self.decode_timeout_duration; [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expire_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `message` [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:237:28 [INFO] [stdout] | [INFO] [stdout] 237 | Poll::Ready(Ok(message))=> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_message` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:250:29 [INFO] [stdout] | [INFO] [stdout] 250 | Poll::Ready(Err(err))=> { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `message` [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:261:28 [INFO] [stdout] | [INFO] [stdout] 261 | Poll::Ready(Ok(message))=> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_message` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:274:29 [INFO] [stdout] | [INFO] [stdout] 274 | Poll::Ready(Err(err))=> { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `message` [INFO] [stdout] --> src/worker/rtp_session.rs:102:24 [INFO] [stdout] | [INFO] [stdout] 102 | Ok(message) => { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_message` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sink` [INFO] [stdout] --> src/worker/rtp_transport.rs:22:22 [INFO] [stdout] | [INFO] [stdout] 22 | let (sink, stream) = UdpFramed::new(s, Codec::new()).split(); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_sink` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/worker/rtp_transport.rs:22:28 [INFO] [stdout] | [INFO] [stdout] 22 | let (sink, stream) = UdpFramed::new(s, Codec::new()).split(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/worker/rtp_transport.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:156:41 [INFO] [stdout] | [INFO] [stdout] 156 | ... let mut lines_vec: Vec = Vec::new(); [INFO] [stdout] | ----^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/proto/rtsp/connection/handler.rs:370:21 [INFO] [stdout] | [INFO] [stdout] 370 | if let Some(mut incoming_sequence_number) = self.incoming_sequence_number { [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/main.rs:263:49 [INFO] [stdout] | [INFO] [stdout] 263 | ... rtp_session.connect().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/main.rs:292:53 [INFO] [stdout] | [INFO] [stdout] 292 | ... client.send_request(request.clone()).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `BytesMut::split_to` that must be used [INFO] [stdout] --> src/proto/rtsp/codec/mod.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | buffer.split_to(bytes_decoded); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider BytesMut::advance if you don't need the other half [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `BytesMut::split_to` that must be used [INFO] [stdout] --> src/proto/rtsp/codec/mod.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | buffer.split_to(bytes_decoded); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider BytesMut::advance if you don't need the other half [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `BytesMut::split_to` that must be used [INFO] [stdout] --> src/proto/rtsp/codec/mod.rs:182:17 [INFO] [stdout] | [INFO] [stdout] 182 | buffer.split_to(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider BytesMut::advance if you don't need the other half [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `setAuthenticator` should have a snake case name [INFO] [stdout] --> src/proto/rtsp/client.rs:54:12 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn setAuthenticator(&mut self, auth:Authenticator){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `set_authenticator` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `setAuthenticator` should have a snake case name [INFO] [stdout] --> src/proto/rtsp/connection/mod.rs:759:12 [INFO] [stdout] | [INFO] [stdout] 759 | pub fn setAuthenticator(&mut self, auth:Authenticator){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `set_authenticator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Poll` that must be used [INFO] [stdout] --> src/proto/rtsp/connection/handler.rs:366:9 [INFO] [stdout] | [INFO] [stdout] 366 | self.as_mut().poll_pending_request(cx); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Poll` may be a `Pending` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Poll` that must be used [INFO] [stdout] --> src/proto/rtsp/connection/sender.rs:107:21 [INFO] [stdout] | [INFO] [stdout] 107 | self.as_mut().try_send_message(cx, message); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Poll` may be a `Pending` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Poll` that must be used [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:129:13 [INFO] [stdout] | [INFO] [stdout] 129 | message_handler.poll_unpin(cx); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Poll` may be a `Pending` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:166:29 [INFO] [stdout] | [INFO] [stdout] 166 | ... message_handler.handle_message(message); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `packetType` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/rtcp_packet.rs:236:5 [INFO] [stdout] | [INFO] [stdout] 236 | packetType: RtcpPacketType, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `packet_type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/rtcp_packet.rs:321:13 [INFO] [stdout] | [INFO] [stdout] 321 | track!(p.write_to(writer).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/rtcp_packet.rs:345:9 [INFO] [stdout] | [INFO] [stdout] 345 | track_err!(reader.read_exact(&mut buf).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/rtcp_packet.rs:410:13 [INFO] [stdout] | [INFO] [stdout] 410 | track!(p.write_to(writer).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | track!(writer.write_u32be(self.ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:135:9 [INFO] [stdout] | [INFO] [stdout] 135 | track!(writer.write_u8(self.fraction_lost).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | track!(writer.write_u24be(self.packets_lost).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | track!(writer.write_u32be(self.seq_num_ext).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:138:9 [INFO] [stdout] | [INFO] [stdout] 138 | track!(writer.write_u32be(self.jitter).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | track!(writer.write_u32be(self.last_sr_timestamp).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | track!(writer.write_u32be(self.delay_since_last_sr).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | track!((&mut payload).write_u32be(self.ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | track!((&mut payload).write_u32be(self.ntp_sec).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | track!((&mut payload).write_u32be(self.ntp_frac).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | track!((&mut payload).write_u32be(self.rtp_timestamp).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:214:9 [INFO] [stdout] | [INFO] [stdout] 214 | track!((&mut payload).write_u32be(self.sent_packets).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | track!((&mut payload).write_u32be(self.sent_octets).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:217:13 [INFO] [stdout] | [INFO] [stdout] 217 | track!(report.write_to(&mut payload).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:225:9 [INFO] [stdout] | [INFO] [stdout] 225 | / track!(write_sctp( [INFO] [stdout] 226 | | writer, [INFO] [stdout] 227 | | RTCP_PACKET_TYPE_SR, [INFO] [stdout] 228 | | self.reception_reports.len() as u8, [INFO] [stdout] 229 | | &payload [INFO] [stdout] 230 | | ).map_err(Error::from)); [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | track!((&mut payload).write_u32be(self.ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:282:13 [INFO] [stdout] | [INFO] [stdout] 282 | track!(report.write_to(&mut payload).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | / track!(write_sctp( [INFO] [stdout] 291 | | writer, [INFO] [stdout] 292 | | RTCP_PACKET_TYPE_RR, [INFO] [stdout] 293 | | self.reception_reports.len() as u8, [INFO] [stdout] 294 | | &payload [INFO] [stdout] 295 | | )); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:83:13 [INFO] [stdout] | [INFO] [stdout] 83 | track!(chunk.write_to(&mut payload).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | / track!(write_sctp( [INFO] [stdout] 88 | | writer, [INFO] [stdout] 89 | | RTCP_PACKET_TYPE_SDES, [INFO] [stdout] 90 | | self.chunks.len() as u8, [INFO] [stdout] 91 | | &payload [INFO] [stdout] 92 | | ).map_err(Error::from)); [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:135:9 [INFO] [stdout] | [INFO] [stdout] 135 | track!(reader.read_bytes(padding_len as usize).map_err(Error::from)); // discard [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | track!(writer.write_u32be(self.ssrc_or_csrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:151:13 [INFO] [stdout] | [INFO] [stdout] 151 | track!(writer.write_u8(item.item_type()).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:157:13 [INFO] [stdout] | [INFO] [stdout] 157 | track!(writer.write_u8(text.len() as u8).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 159 | track!(writer.write_all(text.as_bytes()).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | track!(writer.write_u8(SDES_ITEM_TYPE_END).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:168:13 [INFO] [stdout] | [INFO] [stdout] 168 | track!(writer.write_u8(0).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/bye_packet.rs:49:13 [INFO] [stdout] | [INFO] [stdout] 49 | track!((&mut payload).write_u32be(*x).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/bye_packet.rs:53:13 [INFO] [stdout] | [INFO] [stdout] 53 | track!((&mut payload).write_u8(reason.len() as u8).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/bye_packet.rs:54:13 [INFO] [stdout] | [INFO] [stdout] 54 | track!((&mut payload).write_all(reason.as_bytes()).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/bye_packet.rs:58:17 [INFO] [stdout] | [INFO] [stdout] 58 | track!((&mut payload).write_u8(0).map_err(Error::from).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/bye_packet.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | / track!(write_sctp( [INFO] [stdout] 64 | | writer, [INFO] [stdout] 65 | | RTCP_PACKET_TYPE_BYE, [INFO] [stdout] 66 | | self.ssrc_csrc_list.len() as u8, [INFO] [stdout] 67 | | &payload [INFO] [stdout] 68 | | ).map_err(Error::from)); [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/app_defined_packet.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | track!(reader.read_exact(&mut name).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/app_defined_packet.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | track!((&mut payload).write_u32be(self.ssrc_or_csrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/app_defined_packet.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | / track!(write_sctp( [INFO] [stdout] 50 | | writer, [INFO] [stdout] 51 | | RTCP_PACKET_TYPE_APP, [INFO] [stdout] 52 | | self.subtype, [INFO] [stdout] 53 | | &payload [INFO] [stdout] 54 | | ).map_err(Error::from)); [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | track!(writer.write_u32be(self.sender_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | track!(writer.write_u32be(self.media_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:138:9 [INFO] [stdout] | [INFO] [stdout] 138 | track!(writer.write_u16be(self.packet_id).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | track!(writer.write_u16be(self.lost_packets_bitmask).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | track!(writer.write_u32be(self.sender_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:162:9 [INFO] [stdout] | [INFO] [stdout] 162 | track!(writer.write_u32be(self.media_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:194:9 [INFO] [stdout] | [INFO] [stdout] 194 | track!(writer.write_u32be(self.sender_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:195:9 [INFO] [stdout] | [INFO] [stdout] 195 | track!(writer.write_u32be(self.media_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:196:9 [INFO] [stdout] | [INFO] [stdout] 196 | track!(writer.write_u16be(self.first).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | track!(writer.write_u16be((self.number << 6) + (self.picture_id as u16)).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:229:9 [INFO] [stdout] | [INFO] [stdout] 229 | track!(writer.write_u32be(self.sender_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:230:9 [INFO] [stdout] | [INFO] [stdout] 230 | track!(writer.write_u32be(self.media_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | track!(writer.write_u8(padding_len as u8).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:237:9 [INFO] [stdout] | [INFO] [stdout] 237 | track!(writer.write_u8(self.rtp_payload_type).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 240 | track!(writer.write_u16be(self.information.len() as u16).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:241:9 [INFO] [stdout] | [INFO] [stdout] 241 | track!(writer.write_all(&self.information).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:244:13 [INFO] [stdout] | [INFO] [stdout] 244 | track!(writer.write_u8(0).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:270:9 [INFO] [stdout] | [INFO] [stdout] 270 | track!(writer.write_u32be(self.sender_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | track!(writer.write_u32be(self.media_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | track!(writer.write_all(&self.data).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/feedback.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | track!(writer.write_u8(RTP_VERSION << 6 | fb_message_type).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/feedback.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | track!(writer.write_u8(packet_type).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/feedback.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | track!(writer.write_u16be(word_count as u16).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/feedback.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | track!(writer.write_all(payload).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | track!(self.header.write_to(writer).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | track!(writer.write_all(&self.payload).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:78:13 [INFO] [stdout] | [INFO] [stdout] 78 | track!(writer.write_all(&self.padding).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | track!(writer.write_u8(b).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 156 | track!(writer.write_u8(b).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:158:9 [INFO] [stdout] | [INFO] [stdout] 158 | track!(writer.write_u16be(self.seq_num).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:159:9 [INFO] [stdout] | [INFO] [stdout] 159 | track!(writer.write_u32be(self.timestamp).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | track!(writer.write_u32be(self.ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:162:13 [INFO] [stdout] | [INFO] [stdout] 162 | track!(writer.write_u32be(*csrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:165:13 [INFO] [stdout] | [INFO] [stdout] 165 | track!(extension.write_to(writer).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:192:9 [INFO] [stdout] | [INFO] [stdout] 192 | track!(writer.write_u16be(self.profile_specific).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | track!(writer.write_u16be((self.extension.len() / 4) as u16).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:194:9 [INFO] [stdout] | [INFO] [stdout] 194 | track!(writer.write_all(&self.extension).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/srtp.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | track!((&mut auth_bytes).write_u32be(self.rollover_counter).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/srtp.rs:115:9 [INFO] [stdout] | [INFO] [stdout] 115 | track!(header.write_to(&mut decrypted).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/srtp.rs:248:9 [INFO] [stdout] | [INFO] [stdout] 248 | track!(self.context.authenticate(&packet_bytes).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/srtp.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | track!(self.context.authenticate(&packet_bytes).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/mutex.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | track!(reader.read_exact(&mut buf).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `BytesMut::split_to` that must be used [INFO] [stdout] --> src/proto/rtp/codec/mod.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | buffer.split_to(buffer.len()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider BytesMut::advance if you don't need the other half [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/codec/mod.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | / match message { [INFO] [stdout] 178 | | MuxedPacket::Rtp(rtp) => rtp.write_to(&mut data), [INFO] [stdout] 179 | | MuxedPacket::Rtcp(rtcp) => rtcp.write_to(&mut data), [INFO] [stdout] 180 | | }; [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/mod.rs:97:13 [INFO] [stdout] | [INFO] [stdout] 97 | track!(self.write_to(&mut buf).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `newSession` should have a snake case name [INFO] [stdout] --> src/worker/rtp_session.rs:54:12 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn newSession(local_addr:SocketAddr, remote_addr:Option) -> Self{ [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `new_session` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/worker/rtp_session.rs:80:17 [INFO] [stdout] | [INFO] [stdout] 80 | udp.connect(self.remote_addr.unwrap()).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 123 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/proto/rtsp/codec/mod.rs:242:13 [INFO] [stdout] | [INFO] [stdout] 242 | _ => {} [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/proto/rtsp/connection/pending.rs:291:17 [INFO] [stdout] | [INFO] [stdout] 291 | _ => panic!("timer should not be shutdown"), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/proto/rtsp/connection/pending.rs:318:17 [INFO] [stdout] | [INFO] [stdout] 318 | _ => panic!("timer should not be shutdown"), [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `addr` [INFO] [stdout] --> src/main.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | let addr = client.uri(); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_addr` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lines_vec` [INFO] [stdout] --> src/main.rs:156:41 [INFO] [stdout] | [INFO] [stdout] 156 | ... let mut lines_vec: Vec = Vec::new(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lines_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `local_addr2` [INFO] [stdout] --> src/main.rs:259:53 [INFO] [stdout] | [INFO] [stdout] 259 | ... let local_addr2 = SocketAddrV4::from_str("192.168.1.135:63995").unwrap(); [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_local_addr2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `remote_addr2` [INFO] [stdout] --> src/main.rs:260:53 [INFO] [stdout] | [INFO] [stdout] 260 | ... let remote_addr2 = SocketAddrV4::from_str(format!("192.168.1.125:{}", port2).as_str()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_remote_addr2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cx` [INFO] [stdout] --> src/proto/common/frame.rs:52:40 [INFO] [stdout] | [INFO] [stdout] 52 | fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_cx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cx` [INFO] [stdout] --> src/proto/common/frame.rs:147:45 [INFO] [stdout] | [INFO] [stdout] 147 | fn poll_flush(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_cx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rx_event` [INFO] [stdout] --> src/proto/rtsp/codec/mod.rs:456:24 [INFO] [stdout] | [INFO] [stdout] 456 | let (tx_event, rx_event) = unbounded(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_event` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `values` [INFO] [stdout] --> src/proto/rtsp/message/header/types/authenticate.rs:325:30 [INFO] [stdout] | [INFO] [stdout] 325 | fn encode(&self, values: &mut Target) where [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_values` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rx_initiate_shutdown` [INFO] [stdout] --> src/proto/rtsp/connection/mod.rs:249:36 [INFO] [stdout] | [INFO] [stdout] 249 | let (tx_initiate_shutdown, rx_initiate_shutdown) = oneshot::channel(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_initiate_shutdown` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx_connection_shutdown_event` [INFO] [stdout] --> src/proto/rtsp/connection/mod.rs:250:14 [INFO] [stdout] | [INFO] [stdout] 250 | let (tx_connection_shutdown_event, rx_connection_shutdown_event) = oneshot::channel(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_connection_shutdown_event` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `error` [INFO] [stdout] --> src/proto/rtsp/connection/mod.rs:586:29 [INFO] [stdout] | [INFO] [stdout] 586 | RequestTimedOut(error) => write!(formatter, "RequestTimedOut"), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rr` [INFO] [stdout] --> src/proto/rtsp/connection/sender.rs:68:20 [INFO] [stdout] | [INFO] [stdout] 68 | if let Err(rr) = self.sink.start_send_unpin(message.clone()) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_rr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/proto/rtsp/connection/sender.rs:112:25 [INFO] [stdout] | [INFO] [stdout] 112 | let num = match self.sink.poll_flush_unpin(cx) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expire_time` [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:75:21 [INFO] [stdout] | [INFO] [stdout] 75 | let expire_time = Instant::now() + self.decode_timeout_duration; [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expire_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `message` [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:237:28 [INFO] [stdout] | [INFO] [stdout] 237 | Poll::Ready(Ok(message))=> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_message` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:250:29 [INFO] [stdout] | [INFO] [stdout] 250 | Poll::Ready(Err(err))=> { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `message` [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:261:28 [INFO] [stdout] | [INFO] [stdout] 261 | Poll::Ready(Ok(message))=> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_message` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:274:29 [INFO] [stdout] | [INFO] [stdout] 274 | Poll::Ready(Err(err))=> { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reader` [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:410:13 [INFO] [stdout] | [INFO] [stdout] 410 | let reader = &mut &setup.data[..]; [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reader` [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:469:13 [INFO] [stdout] | [INFO] [stdout] 469 | let reader = &mut &setup.data[..]; [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `message` [INFO] [stdout] --> src/worker/rtp_session.rs:102:24 [INFO] [stdout] | [INFO] [stdout] 102 | Ok(message) => { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_message` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sink` [INFO] [stdout] --> src/worker/rtp_transport.rs:22:22 [INFO] [stdout] | [INFO] [stdout] 22 | let (sink, stream) = UdpFramed::new(s, Codec::new()).split(); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_sink` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/worker/rtp_transport.rs:22:28 [INFO] [stdout] | [INFO] [stdout] 22 | let (sink, stream) = UdpFramed::new(s, Codec::new()).split(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/worker/rtp_transport.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:156:41 [INFO] [stdout] | [INFO] [stdout] 156 | ... let mut lines_vec: Vec = Vec::new(); [INFO] [stdout] | ----^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/proto/rtsp/connection/handler.rs:370:21 [INFO] [stdout] | [INFO] [stdout] 370 | if let Some(mut incoming_sequence_number) = self.incoming_sequence_number { [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/main.rs:263:49 [INFO] [stdout] | [INFO] [stdout] 263 | ... rtp_session.connect().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/main.rs:292:53 [INFO] [stdout] | [INFO] [stdout] 292 | ... client.send_request(request.clone()).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `BytesMut::split_to` that must be used [INFO] [stdout] --> src/proto/rtsp/codec/mod.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | buffer.split_to(bytes_decoded); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider BytesMut::advance if you don't need the other half [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `BytesMut::split_to` that must be used [INFO] [stdout] --> src/proto/rtsp/codec/mod.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | buffer.split_to(bytes_decoded); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider BytesMut::advance if you don't need the other half [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `BytesMut::split_to` that must be used [INFO] [stdout] --> src/proto/rtsp/codec/mod.rs:182:17 [INFO] [stdout] | [INFO] [stdout] 182 | buffer.split_to(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider BytesMut::advance if you don't need the other half [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `setAuthenticator` should have a snake case name [INFO] [stdout] --> src/proto/rtsp/client.rs:54:12 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn setAuthenticator(&mut self, auth:Authenticator){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `set_authenticator` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `setAuthenticator` should have a snake case name [INFO] [stdout] --> src/proto/rtsp/connection/mod.rs:759:12 [INFO] [stdout] | [INFO] [stdout] 759 | pub fn setAuthenticator(&mut self, auth:Authenticator){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `set_authenticator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Poll` that must be used [INFO] [stdout] --> src/proto/rtsp/connection/handler.rs:366:9 [INFO] [stdout] | [INFO] [stdout] 366 | self.as_mut().poll_pending_request(cx); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Poll` may be a `Pending` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Poll` that must be used [INFO] [stdout] --> src/proto/rtsp/connection/sender.rs:107:21 [INFO] [stdout] | [INFO] [stdout] 107 | self.as_mut().try_send_message(cx, message); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Poll` may be a `Pending` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Poll` that must be used [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:129:13 [INFO] [stdout] | [INFO] [stdout] 129 | message_handler.poll_unpin(cx); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Poll` may be a `Pending` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtsp/connection/receiver.rs:166:29 [INFO] [stdout] | [INFO] [stdout] 166 | ... message_handler.handle_message(message); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `packetType` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/rtcp_packet.rs:236:5 [INFO] [stdout] | [INFO] [stdout] 236 | packetType: RtcpPacketType, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `packet_type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/rtcp_packet.rs:321:13 [INFO] [stdout] | [INFO] [stdout] 321 | track!(p.write_to(writer).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/rtcp_packet.rs:345:9 [INFO] [stdout] | [INFO] [stdout] 345 | track_err!(reader.read_exact(&mut buf).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/rtcp_packet.rs:410:13 [INFO] [stdout] | [INFO] [stdout] 410 | track!(p.write_to(writer).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | track!(writer.write_u32be(self.ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:135:9 [INFO] [stdout] | [INFO] [stdout] 135 | track!(writer.write_u8(self.fraction_lost).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | track!(writer.write_u24be(self.packets_lost).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | track!(writer.write_u32be(self.seq_num_ext).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:138:9 [INFO] [stdout] | [INFO] [stdout] 138 | track!(writer.write_u32be(self.jitter).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | track!(writer.write_u32be(self.last_sr_timestamp).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | track!(writer.write_u32be(self.delay_since_last_sr).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | track!((&mut payload).write_u32be(self.ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | track!((&mut payload).write_u32be(self.ntp_sec).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | track!((&mut payload).write_u32be(self.ntp_frac).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | track!((&mut payload).write_u32be(self.rtp_timestamp).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:214:9 [INFO] [stdout] | [INFO] [stdout] 214 | track!((&mut payload).write_u32be(self.sent_packets).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | track!((&mut payload).write_u32be(self.sent_octets).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:217:13 [INFO] [stdout] | [INFO] [stdout] 217 | track!(report.write_to(&mut payload).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:225:9 [INFO] [stdout] | [INFO] [stdout] 225 | / track!(write_sctp( [INFO] [stdout] 226 | | writer, [INFO] [stdout] 227 | | RTCP_PACKET_TYPE_SR, [INFO] [stdout] 228 | | self.reception_reports.len() as u8, [INFO] [stdout] 229 | | &payload [INFO] [stdout] 230 | | ).map_err(Error::from)); [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | track!((&mut payload).write_u32be(self.ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:282:13 [INFO] [stdout] | [INFO] [stdout] 282 | track!(report.write_to(&mut payload).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | / track!(write_sctp( [INFO] [stdout] 291 | | writer, [INFO] [stdout] 292 | | RTCP_PACKET_TYPE_RR, [INFO] [stdout] 293 | | self.reception_reports.len() as u8, [INFO] [stdout] 294 | | &payload [INFO] [stdout] 295 | | )); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `ntpSec` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:314:9 [INFO] [stdout] | [INFO] [stdout] 314 | ntpSec: u32 , [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `ntp_sec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `ntpFrac` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | ntpFrac: u32 , [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `ntp_frac` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `rtpTs` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:316:9 [INFO] [stdout] | [INFO] [stdout] 316 | rtpTs: u32 , [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `rtp_ts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `packetCount` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:317:9 [INFO] [stdout] | [INFO] [stdout] 317 | packetCount: u32 , [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `packet_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `octetCount` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:318:9 [INFO] [stdout] | [INFO] [stdout] 318 | octetCount: u32 , [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `octet_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `fractionLost` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 350 | fractionLost: u8 , [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `fraction_lost` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `totalLost` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:351:9 [INFO] [stdout] | [INFO] [stdout] 351 | totalLost: u32 , [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `total_lost` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `lastSeq` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:352:9 [INFO] [stdout] | [INFO] [stdout] 352 | lastSeq: u32 , [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `last_seq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `lastSenderReport` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:354:9 [INFO] [stdout] | [INFO] [stdout] 354 | lastSenderReport:u32 , [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `last_sender_report` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `delaySinceLastSenderReport` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/report_packet.rs:355:9 [INFO] [stdout] | [INFO] [stdout] 355 | delaySinceLastSenderReport: u32 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `delay_since_last_sender_report` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:83:13 [INFO] [stdout] | [INFO] [stdout] 83 | track!(chunk.write_to(&mut payload).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | / track!(write_sctp( [INFO] [stdout] 88 | | writer, [INFO] [stdout] 89 | | RTCP_PACKET_TYPE_SDES, [INFO] [stdout] 90 | | self.chunks.len() as u8, [INFO] [stdout] 91 | | &payload [INFO] [stdout] 92 | | ).map_err(Error::from)); [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:135:9 [INFO] [stdout] | [INFO] [stdout] 135 | track!(reader.read_bytes(padding_len as usize).map_err(Error::from)); // discard [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | track!(writer.write_u32be(self.ssrc_or_csrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:151:13 [INFO] [stdout] | [INFO] [stdout] 151 | track!(writer.write_u8(item.item_type()).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:157:13 [INFO] [stdout] | [INFO] [stdout] 157 | track!(writer.write_u8(text.len() as u8).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 159 | track!(writer.write_all(text.as_bytes()).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | track!(writer.write_u8(SDES_ITEM_TYPE_END).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:168:13 [INFO] [stdout] | [INFO] [stdout] 168 | track!(writer.write_u8(0).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `itemType` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 228 | itemType: u8, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `item_type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `itemLength` should have a snake case name [INFO] [stdout] --> src/proto/rtcp/source_description_packet.rs:229:9 [INFO] [stdout] | [INFO] [stdout] 229 | itemLength: u8, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `item_length` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/bye_packet.rs:49:13 [INFO] [stdout] | [INFO] [stdout] 49 | track!((&mut payload).write_u32be(*x).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/bye_packet.rs:53:13 [INFO] [stdout] | [INFO] [stdout] 53 | track!((&mut payload).write_u8(reason.len() as u8).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/bye_packet.rs:54:13 [INFO] [stdout] | [INFO] [stdout] 54 | track!((&mut payload).write_all(reason.as_bytes()).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/bye_packet.rs:58:17 [INFO] [stdout] | [INFO] [stdout] 58 | track!((&mut payload).write_u8(0).map_err(Error::from).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/bye_packet.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | / track!(write_sctp( [INFO] [stdout] 64 | | writer, [INFO] [stdout] 65 | | RTCP_PACKET_TYPE_BYE, [INFO] [stdout] 66 | | self.ssrc_csrc_list.len() as u8, [INFO] [stdout] 67 | | &payload [INFO] [stdout] 68 | | ).map_err(Error::from)); [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/app_defined_packet.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | track!(reader.read_exact(&mut name).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/app_defined_packet.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | track!((&mut payload).write_u32be(self.ssrc_or_csrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/app_defined_packet.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | / track!(write_sctp( [INFO] [stdout] 50 | | writer, [INFO] [stdout] 51 | | RTCP_PACKET_TYPE_APP, [INFO] [stdout] 52 | | self.subtype, [INFO] [stdout] 53 | | &payload [INFO] [stdout] 54 | | ).map_err(Error::from)); [INFO] [stdout] | |________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | track!(writer.write_u32be(self.sender_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | track!(writer.write_u32be(self.media_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:138:9 [INFO] [stdout] | [INFO] [stdout] 138 | track!(writer.write_u16be(self.packet_id).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | track!(writer.write_u16be(self.lost_packets_bitmask).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | track!(writer.write_u32be(self.sender_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:162:9 [INFO] [stdout] | [INFO] [stdout] 162 | track!(writer.write_u32be(self.media_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:194:9 [INFO] [stdout] | [INFO] [stdout] 194 | track!(writer.write_u32be(self.sender_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:195:9 [INFO] [stdout] | [INFO] [stdout] 195 | track!(writer.write_u32be(self.media_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:196:9 [INFO] [stdout] | [INFO] [stdout] 196 | track!(writer.write_u16be(self.first).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | track!(writer.write_u16be((self.number << 6) + (self.picture_id as u16)).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:229:9 [INFO] [stdout] | [INFO] [stdout] 229 | track!(writer.write_u32be(self.sender_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:230:9 [INFO] [stdout] | [INFO] [stdout] 230 | track!(writer.write_u32be(self.media_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | track!(writer.write_u8(padding_len as u8).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:237:9 [INFO] [stdout] | [INFO] [stdout] 237 | track!(writer.write_u8(self.rtp_payload_type).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 240 | track!(writer.write_u16be(self.information.len() as u16).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:241:9 [INFO] [stdout] | [INFO] [stdout] 241 | track!(writer.write_all(&self.information).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:244:13 [INFO] [stdout] | [INFO] [stdout] 244 | track!(writer.write_u8(0).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:270:9 [INFO] [stdout] | [INFO] [stdout] 270 | track!(writer.write_u32be(self.sender_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | track!(writer.write_u32be(self.media_ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/payload_specific_feedback.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | track!(writer.write_all(&self.data).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/feedback.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | track!(writer.write_u8(RTP_VERSION << 6 | fb_message_type).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/feedback.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | track!(writer.write_u8(packet_type).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/feedback.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | track!(writer.write_u16be(word_count as u16).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtcp/feedback.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | track!(writer.write_all(payload).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | track!(self.header.write_to(writer).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | track!(writer.write_all(&self.payload).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:78:13 [INFO] [stdout] | [INFO] [stdout] 78 | track!(writer.write_all(&self.padding).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | track!(writer.write_u8(b).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 156 | track!(writer.write_u8(b).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:158:9 [INFO] [stdout] | [INFO] [stdout] 158 | track!(writer.write_u16be(self.seq_num).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:159:9 [INFO] [stdout] | [INFO] [stdout] 159 | track!(writer.write_u32be(self.timestamp).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | track!(writer.write_u32be(self.ssrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:162:13 [INFO] [stdout] | [INFO] [stdout] 162 | track!(writer.write_u32be(*csrc).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:165:13 [INFO] [stdout] | [INFO] [stdout] 165 | track!(extension.write_to(writer).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:192:9 [INFO] [stdout] | [INFO] [stdout] 192 | track!(writer.write_u16be(self.profile_specific).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | track!(writer.write_u16be((self.extension.len() / 4) as u16).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/rtp.rs:194:9 [INFO] [stdout] | [INFO] [stdout] 194 | track!(writer.write_all(&self.extension).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/srtp.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | track!((&mut auth_bytes).write_u32be(self.rollover_counter).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/srtp.rs:115:9 [INFO] [stdout] | [INFO] [stdout] 115 | track!(header.write_to(&mut decrypted).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/srtp.rs:248:9 [INFO] [stdout] | [INFO] [stdout] 248 | track!(self.context.authenticate(&packet_bytes).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/srtp.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | track!(self.context.authenticate(&packet_bytes).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/mutex.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | track!(reader.read_exact(&mut buf).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `BytesMut::split_to` that must be used [INFO] [stdout] --> src/proto/rtp/codec/mod.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | buffer.split_to(buffer.len()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider BytesMut::advance if you don't need the other half [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/rtp/codec/mod.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | / match message { [INFO] [stdout] 178 | | MuxedPacket::Rtp(rtp) => rtp.write_to(&mut data), [INFO] [stdout] 179 | | MuxedPacket::Rtcp(rtcp) => rtcp.write_to(&mut data), [INFO] [stdout] 180 | | }; [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/proto/mod.rs:97:13 [INFO] [stdout] | [INFO] [stdout] 97 | track!(self.write_to(&mut buf).map_err(Error::from)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `newSession` should have a snake case name [INFO] [stdout] --> src/worker/rtp_session.rs:54:12 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn newSession(local_addr:SocketAddr, remote_addr:Option) -> Self{ [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `new_session` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/worker/rtp_session.rs:80:17 [INFO] [stdout] | [INFO] [stdout] 80 | udp.connect(self.remote_addr.unwrap()).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 138 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 54.10s [INFO] running `Command { std: "docker" "inspect" "0d27a54cc56b5d3dfda60b3a61dfc69bee9ff6e0c5afe2662a3dc04e1e2480d5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0d27a54cc56b5d3dfda60b3a61dfc69bee9ff6e0c5afe2662a3dc04e1e2480d5", kill_on_drop: false }` [INFO] [stdout] 0d27a54cc56b5d3dfda60b3a61dfc69bee9ff6e0c5afe2662a3dc04e1e2480d5