[INFO] fetching crate cross-platform-service 0.1.0... [INFO] checking cross-platform-service-0.1.0 against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] extracting crate cross-platform-service 0.1.0 into /workspace/builds/worker-0-tc1/source [INFO] validating manifest of crates.io crate cross-platform-service 0.1.0 on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate cross-platform-service 0.1.0 [INFO] finished tweaking crates.io crate cross-platform-service 0.1.0 [INFO] tweaked toml for crates.io crate cross-platform-service 0.1.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate crates.io crate cross-platform-service 0.1.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded windows_macros v0.13.0 [INFO] [stderr] Downloaded signal-hook v0.3.9 [INFO] [stderr] Downloaded windows v0.13.0 [INFO] [stderr] Downloaded dbus v0.9.3 [INFO] [stderr] Downloaded windows_gen v0.13.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] be1805aa93c18eeadb3a87f11a3b04026e066103ef5dfcfca527c2af50d9fc7c [INFO] running `Command { std: "docker" "start" "-a" "be1805aa93c18eeadb3a87f11a3b04026e066103ef5dfcfca527c2af50d9fc7c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "be1805aa93c18eeadb3a87f11a3b04026e066103ef5dfcfca527c2af50d9fc7c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "be1805aa93c18eeadb3a87f11a3b04026e066103ef5dfcfca527c2af50d9fc7c", kill_on_drop: false }` [INFO] [stdout] be1805aa93c18eeadb3a87f11a3b04026e066103ef5dfcfca527c2af50d9fc7c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a8bdd0e708cae59beb0a290d61330531e1282e96b1a5c8aaef7abc1763268e34 [INFO] running `Command { std: "docker" "start" "-a" "a8bdd0e708cae59beb0a290d61330531e1282e96b1a5c8aaef7abc1763268e34", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.97 [INFO] [stderr] Compiling pkg-config v0.3.19 [INFO] [stderr] Compiling signal-hook v0.3.9 [INFO] [stderr] Compiling cross-platform-service v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling libdbus-sys v0.2.1 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking dbus v0.9.3 [INFO] [stdout] warning: unused import: `std::fs::OpenOptions` [INFO] [stdout] --> src/service.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::fs::OpenOptions; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::io::Write` [INFO] [stdout] --> src/service.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use std::io::Write; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::OpenOptions` [INFO] [stdout] --> src/service.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::fs::OpenOptions; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::io::Write` [INFO] [stdout] --> src/service.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use std::io::Write; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `service_name` [INFO] [stdout] --> src/service.rs:33:22 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn start_service(service_name: &str, service_main: ServiceMainFunc) { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_service_name` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `ping` and `get_machine_id` are never used [INFO] [stdout] --> src/unix/dbus_systemd1.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub trait OrgFreedesktopDBusPeer { [INFO] [stdout] | ---------------------- methods in this trait [INFO] [stdout] 8 | fn ping(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^ [INFO] [stdout] 9 | fn get_machine_id(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `introspect` is never used [INFO] [stdout] --> src/unix/dbus_systemd1.rs:25:8 [INFO] [stdout] | [INFO] [stdout] 24 | pub trait OrgFreedesktopDBusIntrospectable { [INFO] [stdout] | -------------------------------- method in this trait [INFO] [stdout] 25 | fn introspect(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `get`, `get_all`, and `set` are never used [INFO] [stdout] --> src/unix/dbus_systemd1.rs:37:8 [INFO] [stdout] | [INFO] [stdout] 36 | pub trait OrgFreedesktopDBusProperties { [INFO] [stdout] | ---------------------------- methods in this trait [INFO] [stdout] 37 | fn get arg::Get<'b> + 'static>(&self, interface: &str, property: &str) -> Result; [INFO] [stdout] | ^^^ [INFO] [stdout] 38 | fn get_all(&self, interface: &str) -> Result; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 39 | fn set(&self, interface: &str, property: &str, value: I2) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> src/unix/dbus_systemd1.rs:90:8 [INFO] [stdout] | [INFO] [stdout] 89 | pub trait OrgFreedesktopSystemd1Manager { [INFO] [stdout] | ----------------------------- methods in this trait [INFO] [stdout] 90 | fn get_unit(&self, name: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 91 | fn get_unit_by_pid(&self, pid: u32) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 92 | fn get_unit_by_invocation_id(&self, invocation_id: Vec) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 93 | fn get_unit_by_control_group(&self, cgroup: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 94 | fn load_unit(&self, name: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 95 | fn start_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] 96 | fn start_unit_replace(&self, old_unit: &str, new_unit: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 97 | fn stop_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] 98 | fn reload_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 99 | fn restart_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 100 | fn try_restart_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 101 | fn reload_or_restart_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 102 | fn reload_or_try_restart_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 103 | fn enqueue_unit_job(&self, name: &str, job_type: &str, job_mode: &str) -> Result<(u32, dbus::Path<'static>, String, dbus::Path<'stati... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 104 | fn kill_unit(&self, name: &str, whom: &str, signal: i32) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 105 | fn clean_unit(&self, name: &str, mask: Vec<&str>) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 106 | fn freeze_unit(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 107 | fn thaw_unit(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 108 | fn reset_failed_unit(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 109 | fn set_unit_properties(&self, name: &str, runtime: bool, properties: Vec<(&str, arg::Variant>)>) -> Result<(), d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 110 | fn ref_unit(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 111 | fn unref_unit(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 112 | fn start_transient_unit(&self, name: &str, mode: &str, properties: Vec<(&str, arg::Variant>)>, aux: Vec<(&str, V... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 113 | fn get_unit_processes(&self, name: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 114 | fn attach_processes_to_unit(&self, unit_name: &str, subcgroup: &str, pids: Vec) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 115 | fn abandon_scope(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 116 | fn get_job(&self, id: u32) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 117 | fn get_job_after(&self, id: u32) -> Result, dbus::Path<'static>)>, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 118 | fn get_job_before(&self, id: u32) -> Result, dbus::Path<'static>)>, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 119 | fn cancel_job(&self, id: u32) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 120 | fn clear_jobs(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 121 | fn reset_failed(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 122 | fn set_show_status_(&self, mode: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 123 | fn list_units(&self) -> Result, u32, String, dbus::Path<'sta... [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 124 | fn list_units_filtered(&self, states: Vec<&str>) -> Result, ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 125 | fn list_units_by_patterns(&self, states: Vec<&str>, patterns: Vec<&str>) -> Result) -> Result, u... [INFO] [stdout] 127 | fn list_jobs(&self) -> Result, dbus::Path<'static>)>, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 128 | fn subscribe(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 129 | fn unsubscribe(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 130 | fn dump(&self) -> Result; [INFO] [stdout] | ^^^^ [INFO] [stdout] 131 | fn dump_by_file_descriptor(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 132 | fn reload(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 133 | fn reexecute(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 134 | fn exit(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^ [INFO] [stdout] 135 | fn reboot(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 136 | fn power_off(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 137 | fn halt(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^ [INFO] [stdout] 138 | fn kexec(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^ [INFO] [stdout] 139 | fn switch_root(&self, new_root: &str, init: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 140 | fn set_environment_(&self, assignments: Vec<&str>) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 141 | fn unset_environment(&self, names: Vec<&str>) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 142 | fn unset_and_set_environment(&self, names: Vec<&str>, assignments: Vec<&str>) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 143 | fn list_unit_files(&self) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 144 | fn list_unit_files_by_patterns(&self, states: Vec<&str>, patterns: Vec<&str>) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 145 | fn get_unit_file_state(&self, file: &str) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 148 | fn enable_unit_files_with_flags(&self, files: Vec<&str>, flags: u64) -> Result<(bool, Vec<(String, String, String)>), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 149 | fn disable_unit_files_with_flags(&self, files: Vec<&str>, flags: u64) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 150 | fn reenable_unit_files(&self, files: Vec<&str>, runtime: bool, force: bool) -> Result<(bool, Vec<(String, String, String)>), dbus::Er... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 151 | fn link_unit_files(&self, files: Vec<&str>, runtime: bool, force: bool) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 152 | fn preset_unit_files(&self, files: Vec<&str>, runtime: bool, force: bool) -> Result<(bool, Vec<(String, String, String)>), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 153 | fn preset_unit_files_with_mode(&self, files: Vec<&str>, mode: &str, runtime: bool, force: bool) -> Result<(bool, Vec<(String, String,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 154 | fn mask_unit_files(&self, files: Vec<&str>, runtime: bool, force: bool) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 155 | fn unmask_unit_files(&self, files: Vec<&str>, runtime: bool) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 156 | fn revert_unit_files(&self, files: Vec<&str>) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 157 | fn set_default_target(&self, name: &str, force: bool) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 158 | fn get_default_target(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 159 | fn preset_all_unit_files(&self, mode: &str, runtime: bool, force: bool) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 160 | fn add_dependency_unit_files(&self, files: Vec<&str>, target: &str, type_: &str, runtime: bool, force: bool) -> Result Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 162 | fn set_exit_code_(&self, number: u8) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 163 | fn lookup_dynamic_user_by_name(&self, name: &str) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 164 | fn lookup_dynamic_user_by_uid(&self, uid: u32) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 165 | fn get_dynamic_users(&self) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 166 | fn version(&self) -> Result; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 167 | fn features(&self) -> Result; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 168 | fn virtualization(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 169 | fn architecture(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 170 | fn tainted(&self) -> Result; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 171 | fn firmware_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 172 | fn firmware_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 173 | fn loader_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 174 | fn loader_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 175 | fn kernel_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 176 | fn kernel_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 177 | fn init_rdtimestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 178 | fn init_rdtimestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 179 | fn userspace_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 180 | fn userspace_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 181 | fn finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 182 | fn finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 183 | fn security_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 184 | fn security_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 185 | fn security_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 186 | fn security_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 187 | fn generators_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 188 | fn generators_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 189 | fn generators_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 190 | fn generators_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 191 | fn units_load_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 192 | fn units_load_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 193 | fn units_load_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 194 | fn units_load_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 195 | fn init_rdsecurity_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 196 | fn init_rdsecurity_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 197 | fn init_rdsecurity_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 198 | fn init_rdsecurity_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 199 | fn init_rdgenerators_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 200 | fn init_rdgenerators_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 201 | fn init_rdgenerators_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 202 | fn init_rdgenerators_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 203 | fn init_rdunits_load_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 204 | fn init_rdunits_load_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 205 | fn init_rdunits_load_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 206 | fn init_rdunits_load_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 207 | fn log_level(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 208 | fn set_log_level(&self, value: String) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 209 | fn log_target(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 210 | fn set_log_target(&self, value: String) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 211 | fn nnames(&self) -> Result; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 212 | fn nfailed_units(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 213 | fn njobs(&self) -> Result; [INFO] [stdout] | ^^^^^ [INFO] [stdout] 214 | fn ninstalled_jobs(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 215 | fn nfailed_jobs(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 216 | fn progress(&self) -> Result; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 217 | fn environment(&self) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 218 | fn confirm_spawn(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 219 | fn show_status(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 220 | fn unit_path(&self) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 221 | fn default_standard_output(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 222 | fn default_standard_error(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 223 | fn runtime_watchdog_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 224 | fn set_runtime_watchdog_usec(&self, value: u64) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 225 | fn reboot_watchdog_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 226 | fn set_reboot_watchdog_usec(&self, value: u64) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 227 | fn kexec_watchdog_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 228 | fn set_kexec_watchdog_usec(&self, value: u64) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 229 | fn service_watchdogs(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 230 | fn set_service_watchdogs(&self, value: bool) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 231 | fn control_group(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 232 | fn system_state(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 233 | fn exit_code(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 234 | fn default_timer_accuracy_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 235 | fn default_timeout_start_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 236 | fn default_timeout_stop_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 237 | fn default_timeout_abort_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 238 | fn default_restart_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 239 | fn default_start_limit_interval_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 240 | fn default_start_limit_burst(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 241 | fn default_cpuaccounting(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 242 | fn default_block_ioaccounting(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 243 | fn default_memory_accounting(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 244 | fn default_tasks_accounting(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 245 | fn default_limit_cpu(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 246 | fn default_limit_cpusoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 247 | fn default_limit_fsize(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 248 | fn default_limit_fsizesoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 249 | fn default_limit_data(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 250 | fn default_limit_datasoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 251 | fn default_limit_stack(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 252 | fn default_limit_stacksoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 253 | fn default_limit_core(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 254 | fn default_limit_coresoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 255 | fn default_limit_rss(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 256 | fn default_limit_rsssoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 257 | fn default_limit_nofile(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 258 | fn default_limit_nofilesoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 259 | fn default_limit_as(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 260 | fn default_limit_assoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 261 | fn default_limit_nproc(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 262 | fn default_limit_nprocsoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 263 | fn default_limit_memlock(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 264 | fn default_limit_memlocksoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 265 | fn default_limit_locks(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 266 | fn default_limit_lockssoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 267 | fn default_limit_sigpending(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 268 | fn default_limit_sigpendingsoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 269 | fn default_limit_msgqueue(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 270 | fn default_limit_msgqueuesoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 271 | fn default_limit_nice(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 272 | fn default_limit_nicesoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 273 | fn default_limit_rtprio(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 274 | fn default_limit_rtpriosoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 275 | fn default_limit_rttime(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 276 | fn default_limit_rttimesoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 277 | fn default_tasks_max(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 278 | fn timer_slack_nsec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 279 | fn default_oompolicy(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `service_name` [INFO] [stdout] --> src/service.rs:33:22 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn start_service(service_name: &str, service_main: ServiceMainFunc) { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_service_name` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `ping` and `get_machine_id` are never used [INFO] [stdout] --> src/unix/dbus_systemd1.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub trait OrgFreedesktopDBusPeer { [INFO] [stdout] | ---------------------- methods in this trait [INFO] [stdout] 8 | fn ping(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^ [INFO] [stdout] 9 | fn get_machine_id(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `introspect` is never used [INFO] [stdout] --> src/unix/dbus_systemd1.rs:25:8 [INFO] [stdout] | [INFO] [stdout] 24 | pub trait OrgFreedesktopDBusIntrospectable { [INFO] [stdout] | -------------------------------- method in this trait [INFO] [stdout] 25 | fn introspect(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `get`, `get_all`, and `set` are never used [INFO] [stdout] --> src/unix/dbus_systemd1.rs:37:8 [INFO] [stdout] | [INFO] [stdout] 36 | pub trait OrgFreedesktopDBusProperties { [INFO] [stdout] | ---------------------------- methods in this trait [INFO] [stdout] 37 | fn get arg::Get<'b> + 'static>(&self, interface: &str, property: &str) -> Result; [INFO] [stdout] | ^^^ [INFO] [stdout] 38 | fn get_all(&self, interface: &str) -> Result; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 39 | fn set(&self, interface: &str, property: &str, value: I2) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> src/unix/dbus_systemd1.rs:90:8 [INFO] [stdout] | [INFO] [stdout] 89 | pub trait OrgFreedesktopSystemd1Manager { [INFO] [stdout] | ----------------------------- methods in this trait [INFO] [stdout] 90 | fn get_unit(&self, name: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 91 | fn get_unit_by_pid(&self, pid: u32) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 92 | fn get_unit_by_invocation_id(&self, invocation_id: Vec) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 93 | fn get_unit_by_control_group(&self, cgroup: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 94 | fn load_unit(&self, name: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 95 | fn start_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] 96 | fn start_unit_replace(&self, old_unit: &str, new_unit: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 97 | fn stop_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] 98 | fn reload_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 99 | fn restart_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 100 | fn try_restart_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 101 | fn reload_or_restart_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 102 | fn reload_or_try_restart_unit(&self, name: &str, mode: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 103 | fn enqueue_unit_job(&self, name: &str, job_type: &str, job_mode: &str) -> Result<(u32, dbus::Path<'static>, String, dbus::Path<'stati... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 104 | fn kill_unit(&self, name: &str, whom: &str, signal: i32) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 105 | fn clean_unit(&self, name: &str, mask: Vec<&str>) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 106 | fn freeze_unit(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 107 | fn thaw_unit(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 108 | fn reset_failed_unit(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 109 | fn set_unit_properties(&self, name: &str, runtime: bool, properties: Vec<(&str, arg::Variant>)>) -> Result<(), d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 110 | fn ref_unit(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 111 | fn unref_unit(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 112 | fn start_transient_unit(&self, name: &str, mode: &str, properties: Vec<(&str, arg::Variant>)>, aux: Vec<(&str, V... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 113 | fn get_unit_processes(&self, name: &str) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 114 | fn attach_processes_to_unit(&self, unit_name: &str, subcgroup: &str, pids: Vec) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 115 | fn abandon_scope(&self, name: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 116 | fn get_job(&self, id: u32) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 117 | fn get_job_after(&self, id: u32) -> Result, dbus::Path<'static>)>, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 118 | fn get_job_before(&self, id: u32) -> Result, dbus::Path<'static>)>, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 119 | fn cancel_job(&self, id: u32) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 120 | fn clear_jobs(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 121 | fn reset_failed(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 122 | fn set_show_status_(&self, mode: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 123 | fn list_units(&self) -> Result, u32, String, dbus::Path<'sta... [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 124 | fn list_units_filtered(&self, states: Vec<&str>) -> Result, ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 125 | fn list_units_by_patterns(&self, states: Vec<&str>, patterns: Vec<&str>) -> Result) -> Result, u... [INFO] [stdout] 127 | fn list_jobs(&self) -> Result, dbus::Path<'static>)>, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 128 | fn subscribe(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 129 | fn unsubscribe(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 130 | fn dump(&self) -> Result; [INFO] [stdout] | ^^^^ [INFO] [stdout] 131 | fn dump_by_file_descriptor(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 132 | fn reload(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 133 | fn reexecute(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 134 | fn exit(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^ [INFO] [stdout] 135 | fn reboot(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 136 | fn power_off(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 137 | fn halt(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^ [INFO] [stdout] 138 | fn kexec(&self) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^ [INFO] [stdout] 139 | fn switch_root(&self, new_root: &str, init: &str) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 140 | fn set_environment_(&self, assignments: Vec<&str>) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 141 | fn unset_environment(&self, names: Vec<&str>) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 142 | fn unset_and_set_environment(&self, names: Vec<&str>, assignments: Vec<&str>) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 143 | fn list_unit_files(&self) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 144 | fn list_unit_files_by_patterns(&self, states: Vec<&str>, patterns: Vec<&str>) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 145 | fn get_unit_file_state(&self, file: &str) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 148 | fn enable_unit_files_with_flags(&self, files: Vec<&str>, flags: u64) -> Result<(bool, Vec<(String, String, String)>), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 149 | fn disable_unit_files_with_flags(&self, files: Vec<&str>, flags: u64) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 150 | fn reenable_unit_files(&self, files: Vec<&str>, runtime: bool, force: bool) -> Result<(bool, Vec<(String, String, String)>), dbus::Er... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 151 | fn link_unit_files(&self, files: Vec<&str>, runtime: bool, force: bool) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 152 | fn preset_unit_files(&self, files: Vec<&str>, runtime: bool, force: bool) -> Result<(bool, Vec<(String, String, String)>), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 153 | fn preset_unit_files_with_mode(&self, files: Vec<&str>, mode: &str, runtime: bool, force: bool) -> Result<(bool, Vec<(String, String,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 154 | fn mask_unit_files(&self, files: Vec<&str>, runtime: bool, force: bool) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 155 | fn unmask_unit_files(&self, files: Vec<&str>, runtime: bool) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 156 | fn revert_unit_files(&self, files: Vec<&str>) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 157 | fn set_default_target(&self, name: &str, force: bool) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 158 | fn get_default_target(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 159 | fn preset_all_unit_files(&self, mode: &str, runtime: bool, force: bool) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 160 | fn add_dependency_unit_files(&self, files: Vec<&str>, target: &str, type_: &str, runtime: bool, force: bool) -> Result Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 162 | fn set_exit_code_(&self, number: u8) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 163 | fn lookup_dynamic_user_by_name(&self, name: &str) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 164 | fn lookup_dynamic_user_by_uid(&self, uid: u32) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 165 | fn get_dynamic_users(&self) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 166 | fn version(&self) -> Result; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 167 | fn features(&self) -> Result; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 168 | fn virtualization(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 169 | fn architecture(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 170 | fn tainted(&self) -> Result; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 171 | fn firmware_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 172 | fn firmware_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 173 | fn loader_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 174 | fn loader_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 175 | fn kernel_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 176 | fn kernel_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 177 | fn init_rdtimestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 178 | fn init_rdtimestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 179 | fn userspace_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 180 | fn userspace_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 181 | fn finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 182 | fn finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 183 | fn security_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 184 | fn security_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 185 | fn security_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 186 | fn security_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 187 | fn generators_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 188 | fn generators_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 189 | fn generators_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 190 | fn generators_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 191 | fn units_load_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 192 | fn units_load_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 193 | fn units_load_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 194 | fn units_load_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 195 | fn init_rdsecurity_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 196 | fn init_rdsecurity_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 197 | fn init_rdsecurity_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 198 | fn init_rdsecurity_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 199 | fn init_rdgenerators_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 200 | fn init_rdgenerators_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 201 | fn init_rdgenerators_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 202 | fn init_rdgenerators_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 203 | fn init_rdunits_load_start_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 204 | fn init_rdunits_load_start_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 205 | fn init_rdunits_load_finish_timestamp(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 206 | fn init_rdunits_load_finish_timestamp_monotonic(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 207 | fn log_level(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 208 | fn set_log_level(&self, value: String) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 209 | fn log_target(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 210 | fn set_log_target(&self, value: String) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 211 | fn nnames(&self) -> Result; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 212 | fn nfailed_units(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 213 | fn njobs(&self) -> Result; [INFO] [stdout] | ^^^^^ [INFO] [stdout] 214 | fn ninstalled_jobs(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 215 | fn nfailed_jobs(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 216 | fn progress(&self) -> Result; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 217 | fn environment(&self) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 218 | fn confirm_spawn(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 219 | fn show_status(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 220 | fn unit_path(&self) -> Result, dbus::Error>; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 221 | fn default_standard_output(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 222 | fn default_standard_error(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 223 | fn runtime_watchdog_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 224 | fn set_runtime_watchdog_usec(&self, value: u64) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 225 | fn reboot_watchdog_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 226 | fn set_reboot_watchdog_usec(&self, value: u64) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 227 | fn kexec_watchdog_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 228 | fn set_kexec_watchdog_usec(&self, value: u64) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 229 | fn service_watchdogs(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 230 | fn set_service_watchdogs(&self, value: bool) -> Result<(), dbus::Error>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 231 | fn control_group(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 232 | fn system_state(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 233 | fn exit_code(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 234 | fn default_timer_accuracy_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 235 | fn default_timeout_start_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 236 | fn default_timeout_stop_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 237 | fn default_timeout_abort_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 238 | fn default_restart_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 239 | fn default_start_limit_interval_usec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 240 | fn default_start_limit_burst(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 241 | fn default_cpuaccounting(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 242 | fn default_block_ioaccounting(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 243 | fn default_memory_accounting(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 244 | fn default_tasks_accounting(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 245 | fn default_limit_cpu(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 246 | fn default_limit_cpusoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 247 | fn default_limit_fsize(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 248 | fn default_limit_fsizesoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 249 | fn default_limit_data(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 250 | fn default_limit_datasoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 251 | fn default_limit_stack(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 252 | fn default_limit_stacksoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 253 | fn default_limit_core(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 254 | fn default_limit_coresoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 255 | fn default_limit_rss(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 256 | fn default_limit_rsssoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 257 | fn default_limit_nofile(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 258 | fn default_limit_nofilesoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 259 | fn default_limit_as(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 260 | fn default_limit_assoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 261 | fn default_limit_nproc(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 262 | fn default_limit_nprocsoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 263 | fn default_limit_memlock(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 264 | fn default_limit_memlocksoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 265 | fn default_limit_locks(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 266 | fn default_limit_lockssoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 267 | fn default_limit_sigpending(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 268 | fn default_limit_sigpendingsoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 269 | fn default_limit_msgqueue(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 270 | fn default_limit_msgqueuesoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 271 | fn default_limit_nice(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 272 | fn default_limit_nicesoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 273 | fn default_limit_rtprio(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 274 | fn default_limit_rtpriosoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 275 | fn default_limit_rttime(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 276 | fn default_limit_rttimesoft(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 277 | fn default_tasks_max(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 278 | fn timer_slack_nsec(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 279 | fn default_oompolicy(&self) -> Result; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `cross_platform_service` [INFO] [stdout] --> examples/win_create_service.rs:3:29 [INFO] [stdout] | [INFO] [stdout] 3 | use cross_platform_service::windows::win_service_manager::{ [INFO] [stdout] | ^^^^^^^ could not find `windows` in `cross_platform_service` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/workdir/src/lib.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod windows; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> /opt/rustwide/workdir/src/lib.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #[cfg(windows)] [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `cross_platform_service` [INFO] [stdout] --> examples/win_create_service.rs:7:29 [INFO] [stdout] | [INFO] [stdout] 7 | use cross_platform_service::windows::win32_api_services::{ [INFO] [stdout] | ^^^^^^^ could not find `windows` in `cross_platform_service` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/workdir/src/lib.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod windows; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> /opt/rustwide/workdir/src/lib.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #[cfg(windows)] [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `cross_platform_service` [INFO] [stdout] --> examples/win_service_status.rs:1:29 [INFO] [stdout] | [INFO] [stdout] 1 | use cross_platform_service::windows::win_service_manager::get_service_status; [INFO] [stdout] | ^^^^^^^ could not find `windows` in `cross_platform_service` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/workdir/src/lib.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod windows; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> /opt/rustwide/workdir/src/lib.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #[cfg(windows)] [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::OpenOptions` [INFO] [stdout] --> examples/cross_platform_service.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fs::OpenOptions; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::io::Write` [INFO] [stdout] --> examples/cross_platform_service.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::io::Write; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `cross-platform-service` (example "win_create_service") due to 3 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `cross-platform-service` (example "win_service_status") due to 2 previous errors [INFO] [stdout] warning: unused import: `std::io::Error` [INFO] [stdout] --> examples/unix_start_unit.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::io::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::io::Error` [INFO] [stdout] --> examples/unix_create_unit.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::io::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "a8bdd0e708cae59beb0a290d61330531e1282e96b1a5c8aaef7abc1763268e34", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a8bdd0e708cae59beb0a290d61330531e1282e96b1a5c8aaef7abc1763268e34", kill_on_drop: false }` [INFO] [stdout] a8bdd0e708cae59beb0a290d61330531e1282e96b1a5c8aaef7abc1763268e34