[INFO] fetching crate fastly-sys 0.3.4...
[INFO] testing fastly-sys-0.3.4 against beta-2020-10-09 for beta-1.48-1
[INFO] extracting crate fastly-sys 0.3.4 into /workspace/builds/worker-1/source
[INFO] validating manifest of crates.io crate fastly-sys 0.3.4 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate fastly-sys 0.3.4
[INFO] finished tweaking crates.io crate fastly-sys 0.3.4
[INFO] tweaked toml for crates.io crate fastly-sys 0.3.4 written to /workspace/builds/worker-1/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded fastly-shared v0.4.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8fdd35fc9b147b5b8b8b45f3cac5e5fec567a36e1b818df3bc0c10806e1e1fa6
[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" "8fdd35fc9b147b5b8b8b45f3cac5e5fec567a36e1b818df3bc0c10806e1e1fa6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8fdd35fc9b147b5b8b8b45f3cac5e5fec567a36e1b818df3bc0c10806e1e1fa6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8fdd35fc9b147b5b8b8b45f3cac5e5fec567a36e1b818df3bc0c10806e1e1fa6", kill_on_drop: false }`
[INFO] [stdout] 8fdd35fc9b147b5b8b8b45f3cac5e5fec567a36e1b818df3bc0c10806e1e1fa6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9b0a214fbc28ca93ebd223e4039f720b712dc5d3cad3e3470db33f6316deef37
[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" "9b0a214fbc28ca93ebd223e4039f720b712dc5d3cad3e3470db33f6316deef37", kill_on_drop: false }`
[INFO] [stderr]    Compiling thiserror-impl v1.0.21
[INFO] [stderr]    Compiling thiserror v1.0.21
[INFO] [stderr]    Compiling fastly-shared v0.4.0
[INFO] [stderr]    Compiling fastly-sys v0.3.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 67 |     pub fn xqd_body_append(dst_handle: BodyHandle, src_handle: BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     ------------------------------------------------------------------------------------ not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 70 |     pub fn xqd_body_new(handle_out: *mut BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     -------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |       #[no_mangle]
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 73 | /     pub fn xqd_body_read(
[INFO] [stdout] 74 | |         body_handle: BodyHandle,
[INFO] [stdout] 75 | |         buf: *mut u8,
[INFO] [stdout] 76 | |         buf_len: usize,
[INFO] [stdout] 77 | |         nread_out: *mut usize,
[INFO] [stdout] 78 | |     ) -> XqdStatus;
[INFO] [stdout]    | |___________________- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |       #[no_mangle]
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 81 | /     pub fn xqd_body_write(
[INFO] [stdout] 82 | |         body_handle: BodyHandle,
[INFO] [stdout] 83 | |         buf: *const u8,
[INFO] [stdout] 84 | |         buf_len: usize,
[INFO] [stdout] 85 | |         end: fastly_shared::BodyWriteEnd,
[INFO] [stdout] 86 | |         nwritten_out: *mut usize,
[INFO] [stdout] 87 | |     ) -> XqdStatus;
[INFO] [stdout]    | |___________________- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 91 |     pub fn xqd_body_close(body_handle: BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     ------------------------------------------------------------ not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 94 |     #[deprecated(since = "0.3.4", note = "renamed to xqd_body_close")]
[INFO] [stdout] 95 |     pub fn xqd_body_close_downstream(body_handle: BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     ----------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:97:5
[INFO] [stdout]     |
[INFO] [stdout] 97  |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 98  | /     pub fn xqd_log_endpoint_get(
[INFO] [stdout] 99  | |         name: *const u8,
[INFO] [stdout] 100 | |         name_len: usize,
[INFO] [stdout] 101 | |         endpoint_handle_out: *mut u32,
[INFO] [stdout] 102 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 105 | /     pub fn xqd_log_write(
[INFO] [stdout] 106 | |         endpoint_handle: u32,
[INFO] [stdout] 107 | |         msg: *const u8,
[INFO] [stdout] 108 | |         msg_len: usize,
[INFO] [stdout] 109 | |         nwritten_out: *mut usize,
[INFO] [stdout] 110 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 113 | /     pub fn xqd_pending_req_poll(
[INFO] [stdout] 114 | |         pending_req_handle: PendingRequestHandle,
[INFO] [stdout] 115 | |         is_done_out: *mut i32,
[INFO] [stdout] 116 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stdout] 117 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 118 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 121 | /     pub fn xqd_pending_req_select(
[INFO] [stdout] 122 | |         pending_req_handles: *const PendingRequestHandle,
[INFO] [stdout] 123 | |         pending_req_handles_len: usize,
[INFO] [stdout] 124 | |         done_index_out: *mut i32,
[INFO] [stdout] 125 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stdout] 126 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 127 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 130 | /     pub fn xqd_pending_req_wait(
[INFO] [stdout] 131 | |         pending_req_handle: PendingRequestHandle,
[INFO] [stdout] 132 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stdout] 133 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 134 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 137 | /     pub fn xqd_req_body_downstream_get(
[INFO] [stdout] 138 | |         req_handle_out: *mut RequestHandle,
[INFO] [stdout] 139 | |         body_handle_out: *mut BodyHandle,
[INFO] [stdout] 140 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 143 | /     pub fn xqd_req_cache_override_set(
[INFO] [stdout] 144 | |         req_handle: RequestHandle,
[INFO] [stdout] 145 | |         tag: u32,
[INFO] [stdout] 146 | |         ttl: u32,
[INFO] [stdout] 147 | |         swr: u32,
[INFO] [stdout] 148 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:150:5
[INFO] [stdout]     |
[INFO] [stdout] 150 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 151 | /     pub fn xqd_req_downstream_client_ip_addr(
[INFO] [stdout] 152 | |         addr_octets_out: *mut u8,
[INFO] [stdout] 153 | |         nwritten_out: *mut usize,
[INFO] [stdout] 154 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 157 | /     pub fn xqd_req_downstream_tls_cipher_openssl_name(
[INFO] [stdout] 158 | |         cipher_out: *mut u8,
[INFO] [stdout] 159 | |         cipher_max_len: usize,
[INFO] [stdout] 160 | |         nwritten: *mut usize,
[INFO] [stdout] 161 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 164 | /     pub fn xqd_req_downstream_tls_protocol(
[INFO] [stdout] 165 | |         protocol_out: *mut u8,
[INFO] [stdout] 166 | |         protocol_max_len: usize,
[INFO] [stdout] 167 | |         nwritten: *mut usize,
[INFO] [stdout] 168 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 171 | /     pub fn xqd_req_downstream_tls_client_hello(
[INFO] [stdout] 172 | |         client_hello_out: *mut u8,
[INFO] [stdout] 173 | |         client_hello_max_len: usize,
[INFO] [stdout] 174 | |         nwritten: *mut usize,
[INFO] [stdout] 175 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 178 | /     pub fn xqd_req_header_append(
[INFO] [stdout] 179 | |         req_handle: RequestHandle,
[INFO] [stdout] 180 | |         name: *const u8,
[INFO] [stdout] 181 | |         name_len: usize,
[INFO] [stdout] 182 | |         value: *const u8,
[INFO] [stdout] 183 | |         value_len: usize,
[INFO] [stdout] 184 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:186:5
[INFO] [stdout]     |
[INFO] [stdout] 186 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 187 | /     pub fn xqd_req_header_insert(
[INFO] [stdout] 188 | |         req_handle: RequestHandle,
[INFO] [stdout] 189 | |         name: *const u8,
[INFO] [stdout] 190 | |         name_len: usize,
[INFO] [stdout] 191 | |         value: *const u8,
[INFO] [stdout] 192 | |         value_len: usize,
[INFO] [stdout] 193 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 196 | /     pub fn xqd_req_original_header_names_get(
[INFO] [stdout] 197 | |         buf: *mut u8,
[INFO] [stdout] 198 | |         buf_len: usize,
[INFO] [stdout] 199 | |         cursor: u32,
[INFO] [stdout] 200 | |         ending_cursor: *mut i64,
[INFO] [stdout] 201 | |         nwritten: *mut usize,
[INFO] [stdout] 202 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 205 |     pub fn xqd_req_original_header_count(count_out: *mut u32) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 208 | /     pub fn xqd_req_header_names_get(
[INFO] [stdout] 209 | |         req_handle: RequestHandle,
[INFO] [stdout] 210 | |         buf: *mut u8,
[INFO] [stdout] 211 | |         buf_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 214 | |         nwritten: *mut usize,
[INFO] [stdout] 215 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 218 | /     pub fn xqd_req_header_values_get(
[INFO] [stdout] 219 | |         req_handle: RequestHandle,
[INFO] [stdout] 220 | |         name: *const u8,
[INFO] [stdout] 221 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |         nwritten: *mut usize,
[INFO] [stdout] 227 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 230 | /     pub fn xqd_req_header_values_set(
[INFO] [stdout] 231 | |         req_handle: RequestHandle,
[INFO] [stdout] 232 | |         name: *const u8,
[INFO] [stdout] 233 | |         name_len: usize,
[INFO] [stdout] 234 | |         values: *const u8,
[INFO] [stdout] 235 | |         values_len: usize,
[INFO] [stdout] 236 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 239 | /     pub fn xqd_req_header_value_get(
[INFO] [stdout] 240 | |         req_handle: RequestHandle,
[INFO] [stdout] 241 | |         name: *const u8,
[INFO] [stdout] 242 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 245 | |         nwritten: *mut usize,
[INFO] [stdout] 246 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 248 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 249 | /     pub fn xqd_req_header_remove(
[INFO] [stdout] 250 | |         req_handle: RequestHandle,
[INFO] [stdout] 251 | |         name: *const u8,
[INFO] [stdout] 252 | |         name_len: usize,
[INFO] [stdout] 253 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:255:5
[INFO] [stdout]     |
[INFO] [stdout] 255 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 256 | /     pub fn xqd_req_method_get(
[INFO] [stdout] 257 | |         req_handle: RequestHandle,
[INFO] [stdout] 258 | |         method: *mut u8,
[INFO] [stdout] 259 | |         method_max_len: usize,
[INFO] [stdout] 260 | |         nwritten: *mut usize,
[INFO] [stdout] 261 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:263:5
[INFO] [stdout]     |
[INFO] [stdout] 263 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 264 | /     pub fn xqd_req_method_set(
[INFO] [stdout] 265 | |         req_handle: RequestHandle,
[INFO] [stdout] 266 | |         method: *const u8,
[INFO] [stdout] 267 | |         method_len: usize,
[INFO] [stdout] 268 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 271 |     pub fn xqd_req_new(req_handle_out: *mut RequestHandle) -> XqdStatus;
[INFO] [stdout]     |     -------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:273:5
[INFO] [stdout]     |
[INFO] [stdout] 273 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 274 | /     pub fn xqd_req_send(
[INFO] [stdout] 275 | |         req_handle: RequestHandle,
[INFO] [stdout] 276 | |         body_handle: BodyHandle,
[INFO] [stdout] 277 | |         backend: *const u8,
[INFO] [stdout] ...   |
[INFO] [stdout] 280 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 281 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 284 | /     pub fn xqd_req_send_async(
[INFO] [stdout] 285 | |         req_handle: RequestHandle,
[INFO] [stdout] 286 | |         body_handle: BodyHandle,
[INFO] [stdout] 287 | |         backend: *const u8,
[INFO] [stdout] 288 | |         backend_len: usize,
[INFO] [stdout] 289 | |         pending_req_handle_out: *mut PendingRequestHandle,
[INFO] [stdout] 290 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 293 | /     pub fn xqd_req_send_async_streaming(
[INFO] [stdout] 294 | |         req_handle: RequestHandle,
[INFO] [stdout] 295 | |         body_handle: BodyHandle,
[INFO] [stdout] 296 | |         backend: *const u8,
[INFO] [stdout] 297 | |         backend_len: usize,
[INFO] [stdout] 298 | |         pending_req_handle_out: *mut PendingRequestHandle,
[INFO] [stdout] 299 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:301:5
[INFO] [stdout]     |
[INFO] [stdout] 301 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 302 | /     pub fn xqd_req_uri_get(
[INFO] [stdout] 303 | |         req_handle: RequestHandle,
[INFO] [stdout] 304 | |         uri: *mut u8,
[INFO] [stdout] 305 | |         uri_max_len: usize,
[INFO] [stdout] 306 | |         nwritten: *mut usize,
[INFO] [stdout] 307 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 310 |     pub fn xqd_req_uri_set(req_handle: RequestHandle, uri: *const u8, uri_len: usize) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 313 |     pub fn xqd_req_version_get(req_handle: RequestHandle, version: *mut u32) -> XqdStatus;
[INFO] [stdout]     |     -------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 316 |     pub fn xqd_req_version_set(req_handle: RequestHandle, version: u32) -> XqdStatus;
[INFO] [stdout]     |     --------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 319 | /     pub fn xqd_resp_header_append(
[INFO] [stdout] 320 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 321 | |         name: *const u8,
[INFO] [stdout] 322 | |         name_len: usize,
[INFO] [stdout] 323 | |         value: *const u8,
[INFO] [stdout] 324 | |         value_len: usize,
[INFO] [stdout] 325 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:327:5
[INFO] [stdout]     |
[INFO] [stdout] 327 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 328 | /     pub fn xqd_resp_header_insert(
[INFO] [stdout] 329 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 330 | |         name: *const u8,
[INFO] [stdout] 331 | |         name_len: usize,
[INFO] [stdout] 332 | |         value: *const u8,
[INFO] [stdout] 333 | |         value_len: usize,
[INFO] [stdout] 334 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 337 | /     pub fn xqd_resp_header_names_get(
[INFO] [stdout] 338 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 339 | |         buf: *mut u8,
[INFO] [stdout] 340 | |         buf_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 343 | |         nwritten: *mut usize,
[INFO] [stdout] 344 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:346:5
[INFO] [stdout]     |
[INFO] [stdout] 346 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 347 | /     pub fn xqd_resp_header_value_get(
[INFO] [stdout] 348 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 349 | |         name: *const u8,
[INFO] [stdout] 350 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 353 | |         nwritten: *mut usize,
[INFO] [stdout] 354 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 357 | /     pub fn xqd_resp_header_values_get(
[INFO] [stdout] 358 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 359 | |         name: *const u8,
[INFO] [stdout] 360 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 365 | |         nwritten: *mut usize,
[INFO] [stdout] 366 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:368:5
[INFO] [stdout]     |
[INFO] [stdout] 368 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 369 | /     pub fn xqd_resp_header_values_set(
[INFO] [stdout] 370 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 371 | |         name: *const u8,
[INFO] [stdout] 372 | |         name_len: usize,
[INFO] [stdout] 373 | |         values: *const u8,
[INFO] [stdout] 374 | |         values_len: usize,
[INFO] [stdout] 375 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:377:5
[INFO] [stdout]     |
[INFO] [stdout] 377 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 378 | /     pub fn xqd_resp_header_remove(
[INFO] [stdout] 379 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 380 | |         name: *const u8,
[INFO] [stdout] 381 | |         name_len: usize,
[INFO] [stdout] 382 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 385 |     pub fn xqd_resp_new(resp_handle_out: *mut ResponseHandle) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:387:5
[INFO] [stdout]     |
[INFO] [stdout] 387 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 388 | /     pub fn xqd_resp_send_downstream(
[INFO] [stdout] 389 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 390 | |         body_handle: BodyHandle,
[INFO] [stdout] 391 | |         streaming: u32,
[INFO] [stdout] 392 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 395 |     pub fn xqd_resp_status_get(resp_handle: ResponseHandle, status: *mut u16) -> XqdStatus;
[INFO] [stdout]     |     --------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 398 |     pub fn xqd_resp_status_set(resp_handle: ResponseHandle, status: u16) -> XqdStatus;
[INFO] [stdout]     |     ---------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 401 |     pub fn xqd_resp_version_get(resp_handle: ResponseHandle, version: *mut u32) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:403:5
[INFO] [stdout]     |
[INFO] [stdout] 403 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 404 |     pub fn xqd_resp_version_set(resp_handle: ResponseHandle, version: u32) -> XqdStatus;
[INFO] [stdout]     |     ------------------------------------------------------------------------------------ not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         #[no_mangle]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 34 |         /// Tell the runtime what ABI version this program is using (XQD_ABI_VERSION)
[INFO] [stdout] 35 |         pub fn init(abi_version: u64) -> XqdStatus;
[INFO] [stdout]    |         ------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |           #[no_mangle]
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 45 | /         pub fn parse(
[INFO] [stdout] 46 | |             user_agent: *const u8,
[INFO] [stdout] 47 | |             user_agent_max_len: usize,
[INFO] [stdout] 48 | |             family: *mut u8,
[INFO] [stdout] ...  |
[INFO] [stdout] 59 | |             patch_written: *mut usize,
[INFO] [stdout] 60 | |         ) -> XqdStatus;
[INFO] [stdout]    | |_______________________- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 51 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.61s
[INFO] running `Command { std: "docker" "inspect" "9b0a214fbc28ca93ebd223e4039f720b712dc5d3cad3e3470db33f6316deef37", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9b0a214fbc28ca93ebd223e4039f720b712dc5d3cad3e3470db33f6316deef37", kill_on_drop: false }`
[INFO] [stdout] 9b0a214fbc28ca93ebd223e4039f720b712dc5d3cad3e3470db33f6316deef37
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 13e110bea5ed2e36c1aff38448e50b976afd24d79025ded0636656d0a7c39440
[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" "13e110bea5ed2e36c1aff38448e50b976afd24d79025ded0636656d0a7c39440", kill_on_drop: false }`
[INFO] [stderr]    Compiling fastly-sys v0.3.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 67 |     pub fn xqd_body_append(dst_handle: BodyHandle, src_handle: BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     ------------------------------------------------------------------------------------ not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 70 |     pub fn xqd_body_new(handle_out: *mut BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     -------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |       #[no_mangle]
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 73 | /     pub fn xqd_body_read(
[INFO] [stdout] 74 | |         body_handle: BodyHandle,
[INFO] [stdout] 75 | |         buf: *mut u8,
[INFO] [stdout] 76 | |         buf_len: usize,
[INFO] [stdout] 77 | |         nread_out: *mut usize,
[INFO] [stdout] 78 | |     ) -> XqdStatus;
[INFO] [stdout]    | |___________________- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |       #[no_mangle]
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 81 | /     pub fn xqd_body_write(
[INFO] [stdout] 82 | |         body_handle: BodyHandle,
[INFO] [stdout] 83 | |         buf: *const u8,
[INFO] [stdout] 84 | |         buf_len: usize,
[INFO] [stdout] 85 | |         end: fastly_shared::BodyWriteEnd,
[INFO] [stdout] 86 | |         nwritten_out: *mut usize,
[INFO] [stdout] 87 | |     ) -> XqdStatus;
[INFO] [stdout]    | |___________________- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 91 |     pub fn xqd_body_close(body_handle: BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     ------------------------------------------------------------ not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 94 |     #[deprecated(since = "0.3.4", note = "renamed to xqd_body_close")]
[INFO] [stdout] 95 |     pub fn xqd_body_close_downstream(body_handle: BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     ----------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:97:5
[INFO] [stdout]     |
[INFO] [stdout] 97  |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 98  | /     pub fn xqd_log_endpoint_get(
[INFO] [stdout] 99  | |         name: *const u8,
[INFO] [stdout] 100 | |         name_len: usize,
[INFO] [stdout] 101 | |         endpoint_handle_out: *mut u32,
[INFO] [stdout] 102 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 105 | /     pub fn xqd_log_write(
[INFO] [stdout] 106 | |         endpoint_handle: u32,
[INFO] [stdout] 107 | |         msg: *const u8,
[INFO] [stdout] 108 | |         msg_len: usize,
[INFO] [stdout] 109 | |         nwritten_out: *mut usize,
[INFO] [stdout] 110 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 113 | /     pub fn xqd_pending_req_poll(
[INFO] [stdout] 114 | |         pending_req_handle: PendingRequestHandle,
[INFO] [stdout] 115 | |         is_done_out: *mut i32,
[INFO] [stdout] 116 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stdout] 117 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 118 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 121 | /     pub fn xqd_pending_req_select(
[INFO] [stdout] 122 | |         pending_req_handles: *const PendingRequestHandle,
[INFO] [stdout] 123 | |         pending_req_handles_len: usize,
[INFO] [stdout] 124 | |         done_index_out: *mut i32,
[INFO] [stdout] 125 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stdout] 126 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 127 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 130 | /     pub fn xqd_pending_req_wait(
[INFO] [stdout] 131 | |         pending_req_handle: PendingRequestHandle,
[INFO] [stdout] 132 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stdout] 133 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 134 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 137 | /     pub fn xqd_req_body_downstream_get(
[INFO] [stdout] 138 | |         req_handle_out: *mut RequestHandle,
[INFO] [stdout] 139 | |         body_handle_out: *mut BodyHandle,
[INFO] [stdout] 140 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 143 | /     pub fn xqd_req_cache_override_set(
[INFO] [stdout] 144 | |         req_handle: RequestHandle,
[INFO] [stdout] 145 | |         tag: u32,
[INFO] [stdout] 146 | |         ttl: u32,
[INFO] [stdout] 147 | |         swr: u32,
[INFO] [stdout] 148 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:150:5
[INFO] [stdout]     |
[INFO] [stdout] 150 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 151 | /     pub fn xqd_req_downstream_client_ip_addr(
[INFO] [stdout] 152 | |         addr_octets_out: *mut u8,
[INFO] [stdout] 153 | |         nwritten_out: *mut usize,
[INFO] [stdout] 154 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 157 | /     pub fn xqd_req_downstream_tls_cipher_openssl_name(
[INFO] [stdout] 158 | |         cipher_out: *mut u8,
[INFO] [stdout] 159 | |         cipher_max_len: usize,
[INFO] [stdout] 160 | |         nwritten: *mut usize,
[INFO] [stdout] 161 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 164 | /     pub fn xqd_req_downstream_tls_protocol(
[INFO] [stdout] 165 | |         protocol_out: *mut u8,
[INFO] [stdout] 166 | |         protocol_max_len: usize,
[INFO] [stdout] 167 | |         nwritten: *mut usize,
[INFO] [stdout] 168 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 171 | /     pub fn xqd_req_downstream_tls_client_hello(
[INFO] [stdout] 172 | |         client_hello_out: *mut u8,
[INFO] [stdout] 173 | |         client_hello_max_len: usize,
[INFO] [stdout] 174 | |         nwritten: *mut usize,
[INFO] [stdout] 175 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 178 | /     pub fn xqd_req_header_append(
[INFO] [stdout] 179 | |         req_handle: RequestHandle,
[INFO] [stdout] 180 | |         name: *const u8,
[INFO] [stdout] 181 | |         name_len: usize,
[INFO] [stdout] 182 | |         value: *const u8,
[INFO] [stdout] 183 | |         value_len: usize,
[INFO] [stdout] 184 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:186:5
[INFO] [stdout]     |
[INFO] [stdout] 186 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 187 | /     pub fn xqd_req_header_insert(
[INFO] [stdout] 188 | |         req_handle: RequestHandle,
[INFO] [stdout] 189 | |         name: *const u8,
[INFO] [stdout] 190 | |         name_len: usize,
[INFO] [stdout] 191 | |         value: *const u8,
[INFO] [stdout] 192 | |         value_len: usize,
[INFO] [stdout] 193 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 196 | /     pub fn xqd_req_original_header_names_get(
[INFO] [stdout] 197 | |         buf: *mut u8,
[INFO] [stdout] 198 | |         buf_len: usize,
[INFO] [stdout] 199 | |         cursor: u32,
[INFO] [stdout] 200 | |         ending_cursor: *mut i64,
[INFO] [stdout] 201 | |         nwritten: *mut usize,
[INFO] [stdout] 202 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 205 |     pub fn xqd_req_original_header_count(count_out: *mut u32) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 208 | /     pub fn xqd_req_header_names_get(
[INFO] [stdout] 209 | |         req_handle: RequestHandle,
[INFO] [stdout] 210 | |         buf: *mut u8,
[INFO] [stdout] 211 | |         buf_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 214 | |         nwritten: *mut usize,
[INFO] [stdout] 215 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 218 | /     pub fn xqd_req_header_values_get(
[INFO] [stdout] 219 | |         req_handle: RequestHandle,
[INFO] [stdout] 220 | |         name: *const u8,
[INFO] [stdout] 221 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |         nwritten: *mut usize,
[INFO] [stdout] 227 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 230 | /     pub fn xqd_req_header_values_set(
[INFO] [stdout] 231 | |         req_handle: RequestHandle,
[INFO] [stdout] 232 | |         name: *const u8,
[INFO] [stdout] 233 | |         name_len: usize,
[INFO] [stdout] 234 | |         values: *const u8,
[INFO] [stdout] 235 | |         values_len: usize,
[INFO] [stdout] 236 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 239 | /     pub fn xqd_req_header_value_get(
[INFO] [stdout] 240 | |         req_handle: RequestHandle,
[INFO] [stdout] 241 | |         name: *const u8,
[INFO] [stdout] 242 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 245 | |         nwritten: *mut usize,
[INFO] [stdout] 246 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 248 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 249 | /     pub fn xqd_req_header_remove(
[INFO] [stdout] 250 | |         req_handle: RequestHandle,
[INFO] [stdout] 251 | |         name: *const u8,
[INFO] [stdout] 252 | |         name_len: usize,
[INFO] [stdout] 253 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:255:5
[INFO] [stdout]     |
[INFO] [stdout] 255 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 256 | /     pub fn xqd_req_method_get(
[INFO] [stdout] 257 | |         req_handle: RequestHandle,
[INFO] [stdout] 258 | |         method: *mut u8,
[INFO] [stdout] 259 | |         method_max_len: usize,
[INFO] [stdout] 260 | |         nwritten: *mut usize,
[INFO] [stdout] 261 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:263:5
[INFO] [stdout]     |
[INFO] [stdout] 263 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 264 | /     pub fn xqd_req_method_set(
[INFO] [stdout] 265 | |         req_handle: RequestHandle,
[INFO] [stdout] 266 | |         method: *const u8,
[INFO] [stdout] 267 | |         method_len: usize,
[INFO] [stdout] 268 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 271 |     pub fn xqd_req_new(req_handle_out: *mut RequestHandle) -> XqdStatus;
[INFO] [stdout]     |     -------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:273:5
[INFO] [stdout]     |
[INFO] [stdout] 273 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 274 | /     pub fn xqd_req_send(
[INFO] [stdout] 275 | |         req_handle: RequestHandle,
[INFO] [stdout] 276 | |         body_handle: BodyHandle,
[INFO] [stdout] 277 | |         backend: *const u8,
[INFO] [stdout] ...   |
[INFO] [stdout] 280 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 281 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 284 | /     pub fn xqd_req_send_async(
[INFO] [stdout] 285 | |         req_handle: RequestHandle,
[INFO] [stdout] 286 | |         body_handle: BodyHandle,
[INFO] [stdout] 287 | |         backend: *const u8,
[INFO] [stdout] 288 | |         backend_len: usize,
[INFO] [stdout] 289 | |         pending_req_handle_out: *mut PendingRequestHandle,
[INFO] [stdout] 290 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 293 | /     pub fn xqd_req_send_async_streaming(
[INFO] [stdout] 294 | |         req_handle: RequestHandle,
[INFO] [stdout] 295 | |         body_handle: BodyHandle,
[INFO] [stdout] 296 | |         backend: *const u8,
[INFO] [stdout] 297 | |         backend_len: usize,
[INFO] [stdout] 298 | |         pending_req_handle_out: *mut PendingRequestHandle,
[INFO] [stdout] 299 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:301:5
[INFO] [stdout]     |
[INFO] [stdout] 301 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 302 | /     pub fn xqd_req_uri_get(
[INFO] [stdout] 303 | |         req_handle: RequestHandle,
[INFO] [stdout] 304 | |         uri: *mut u8,
[INFO] [stdout] 305 | |         uri_max_len: usize,
[INFO] [stdout] 306 | |         nwritten: *mut usize,
[INFO] [stdout] 307 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 310 |     pub fn xqd_req_uri_set(req_handle: RequestHandle, uri: *const u8, uri_len: usize) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 313 |     pub fn xqd_req_version_get(req_handle: RequestHandle, version: *mut u32) -> XqdStatus;
[INFO] [stdout]     |     -------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 316 |     pub fn xqd_req_version_set(req_handle: RequestHandle, version: u32) -> XqdStatus;
[INFO] [stdout]     |     --------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 319 | /     pub fn xqd_resp_header_append(
[INFO] [stdout] 320 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 321 | |         name: *const u8,
[INFO] [stdout] 322 | |         name_len: usize,
[INFO] [stdout] 323 | |         value: *const u8,
[INFO] [stdout] 324 | |         value_len: usize,
[INFO] [stdout] 325 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:327:5
[INFO] [stdout]     |
[INFO] [stdout] 327 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 328 | /     pub fn xqd_resp_header_insert(
[INFO] [stdout] 329 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 330 | |         name: *const u8,
[INFO] [stdout] 331 | |         name_len: usize,
[INFO] [stdout] 332 | |         value: *const u8,
[INFO] [stdout] 333 | |         value_len: usize,
[INFO] [stdout] 334 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 337 | /     pub fn xqd_resp_header_names_get(
[INFO] [stdout] 338 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 339 | |         buf: *mut u8,
[INFO] [stdout] 340 | |         buf_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 343 | |         nwritten: *mut usize,
[INFO] [stdout] 344 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:346:5
[INFO] [stdout]     |
[INFO] [stdout] 346 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 347 | /     pub fn xqd_resp_header_value_get(
[INFO] [stdout] 348 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 349 | |         name: *const u8,
[INFO] [stdout] 350 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 353 | |         nwritten: *mut usize,
[INFO] [stdout] 354 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 357 | /     pub fn xqd_resp_header_values_get(
[INFO] [stdout] 358 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 359 | |         name: *const u8,
[INFO] [stdout] 360 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 365 | |         nwritten: *mut usize,
[INFO] [stdout] 366 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:368:5
[INFO] [stdout]     |
[INFO] [stdout] 368 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 369 | /     pub fn xqd_resp_header_values_set(
[INFO] [stdout] 370 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 371 | |         name: *const u8,
[INFO] [stdout] 372 | |         name_len: usize,
[INFO] [stdout] 373 | |         values: *const u8,
[INFO] [stdout] 374 | |         values_len: usize,
[INFO] [stdout] 375 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:377:5
[INFO] [stdout]     |
[INFO] [stdout] 377 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 378 | /     pub fn xqd_resp_header_remove(
[INFO] [stdout] 379 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 380 | |         name: *const u8,
[INFO] [stdout] 381 | |         name_len: usize,
[INFO] [stdout] 382 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 385 |     pub fn xqd_resp_new(resp_handle_out: *mut ResponseHandle) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:387:5
[INFO] [stdout]     |
[INFO] [stdout] 387 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 388 | /     pub fn xqd_resp_send_downstream(
[INFO] [stdout] 389 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 390 | |         body_handle: BodyHandle,
[INFO] [stdout] 391 | |         streaming: u32,
[INFO] [stdout] 392 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 395 |     pub fn xqd_resp_status_get(resp_handle: ResponseHandle, status: *mut u16) -> XqdStatus;
[INFO] [stdout]     |     --------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 398 |     pub fn xqd_resp_status_set(resp_handle: ResponseHandle, status: u16) -> XqdStatus;
[INFO] [stdout]     |     ---------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 401 |     pub fn xqd_resp_version_get(resp_handle: ResponseHandle, version: *mut u32) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:403:5
[INFO] [stdout]     |
[INFO] [stdout] 403 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 404 |     pub fn xqd_resp_version_set(resp_handle: ResponseHandle, version: u32) -> XqdStatus;
[INFO] [stdout]     |     ------------------------------------------------------------------------------------ not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         #[no_mangle]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 34 |         /// Tell the runtime what ABI version this program is using (XQD_ABI_VERSION)
[INFO] [stdout] 35 |         pub fn init(abi_version: u64) -> XqdStatus;
[INFO] [stdout]    |         ------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |           #[no_mangle]
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 45 | /         pub fn parse(
[INFO] [stdout] 46 | |             user_agent: *const u8,
[INFO] [stdout] 47 | |             user_agent_max_len: usize,
[INFO] [stdout] 48 | |             family: *mut u8,
[INFO] [stdout] ...  |
[INFO] [stdout] 59 | |             patch_written: *mut usize,
[INFO] [stdout] 60 | |         ) -> XqdStatus;
[INFO] [stdout]    | |_______________________- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 51 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 67 |     pub fn xqd_body_append(dst_handle: BodyHandle, src_handle: BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     ------------------------------------------------------------------------------------ not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 70 |     pub fn xqd_body_new(handle_out: *mut BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     -------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |       #[no_mangle]
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 73 | /     pub fn xqd_body_read(
[INFO] [stdout] 74 | |         body_handle: BodyHandle,
[INFO] [stdout] 75 | |         buf: *mut u8,
[INFO] [stdout] 76 | |         buf_len: usize,
[INFO] [stdout] 77 | |         nread_out: *mut usize,
[INFO] [stdout] 78 | |     ) -> XqdStatus;
[INFO] [stdout]    | |___________________- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |       #[no_mangle]
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 81 | /     pub fn xqd_body_write(
[INFO] [stdout] 82 | |         body_handle: BodyHandle,
[INFO] [stdout] 83 | |         buf: *const u8,
[INFO] [stdout] 84 | |         buf_len: usize,
[INFO] [stdout] 85 | |         end: fastly_shared::BodyWriteEnd,
[INFO] [stdout] 86 | |         nwritten_out: *mut usize,
[INFO] [stdout] 87 | |     ) -> XqdStatus;
[INFO] [stdout]    | |___________________- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 91 |     pub fn xqd_body_close(body_handle: BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     ------------------------------------------------------------ not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 94 |     #[deprecated(since = "0.3.4", note = "renamed to xqd_body_close")]
[INFO] [stdout] 95 |     pub fn xqd_body_close_downstream(body_handle: BodyHandle) -> XqdStatus;
[INFO] [stdout]    |     ----------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:97:5
[INFO] [stdout]     |
[INFO] [stdout] 97  |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 98  | /     pub fn xqd_log_endpoint_get(
[INFO] [stdout] 99  | |         name: *const u8,
[INFO] [stdout] 100 | |         name_len: usize,
[INFO] [stdout] 101 | |         endpoint_handle_out: *mut u32,
[INFO] [stdout] 102 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 105 | /     pub fn xqd_log_write(
[INFO] [stdout] 106 | |         endpoint_handle: u32,
[INFO] [stdout] 107 | |         msg: *const u8,
[INFO] [stdout] 108 | |         msg_len: usize,
[INFO] [stdout] 109 | |         nwritten_out: *mut usize,
[INFO] [stdout] 110 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 113 | /     pub fn xqd_pending_req_poll(
[INFO] [stdout] 114 | |         pending_req_handle: PendingRequestHandle,
[INFO] [stdout] 115 | |         is_done_out: *mut i32,
[INFO] [stdout] 116 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stdout] 117 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 118 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 121 | /     pub fn xqd_pending_req_select(
[INFO] [stdout] 122 | |         pending_req_handles: *const PendingRequestHandle,
[INFO] [stdout] 123 | |         pending_req_handles_len: usize,
[INFO] [stdout] 124 | |         done_index_out: *mut i32,
[INFO] [stdout] 125 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stdout] 126 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 127 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 130 | /     pub fn xqd_pending_req_wait(
[INFO] [stdout] 131 | |         pending_req_handle: PendingRequestHandle,
[INFO] [stdout] 132 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stdout] 133 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 134 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 137 | /     pub fn xqd_req_body_downstream_get(
[INFO] [stdout] 138 | |         req_handle_out: *mut RequestHandle,
[INFO] [stdout] 139 | |         body_handle_out: *mut BodyHandle,
[INFO] [stdout] 140 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 143 | /     pub fn xqd_req_cache_override_set(
[INFO] [stdout] 144 | |         req_handle: RequestHandle,
[INFO] [stdout] 145 | |         tag: u32,
[INFO] [stdout] 146 | |         ttl: u32,
[INFO] [stdout] 147 | |         swr: u32,
[INFO] [stdout] 148 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:150:5
[INFO] [stdout]     |
[INFO] [stdout] 150 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 151 | /     pub fn xqd_req_downstream_client_ip_addr(
[INFO] [stdout] 152 | |         addr_octets_out: *mut u8,
[INFO] [stdout] 153 | |         nwritten_out: *mut usize,
[INFO] [stdout] 154 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 157 | /     pub fn xqd_req_downstream_tls_cipher_openssl_name(
[INFO] [stdout] 158 | |         cipher_out: *mut u8,
[INFO] [stdout] 159 | |         cipher_max_len: usize,
[INFO] [stdout] 160 | |         nwritten: *mut usize,
[INFO] [stdout] 161 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 164 | /     pub fn xqd_req_downstream_tls_protocol(
[INFO] [stdout] 165 | |         protocol_out: *mut u8,
[INFO] [stdout] 166 | |         protocol_max_len: usize,
[INFO] [stdout] 167 | |         nwritten: *mut usize,
[INFO] [stdout] 168 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 171 | /     pub fn xqd_req_downstream_tls_client_hello(
[INFO] [stdout] 172 | |         client_hello_out: *mut u8,
[INFO] [stdout] 173 | |         client_hello_max_len: usize,
[INFO] [stdout] 174 | |         nwritten: *mut usize,
[INFO] [stdout] 175 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 178 | /     pub fn xqd_req_header_append(
[INFO] [stdout] 179 | |         req_handle: RequestHandle,
[INFO] [stdout] 180 | |         name: *const u8,
[INFO] [stdout] 181 | |         name_len: usize,
[INFO] [stdout] 182 | |         value: *const u8,
[INFO] [stdout] 183 | |         value_len: usize,
[INFO] [stdout] 184 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:186:5
[INFO] [stdout]     |
[INFO] [stdout] 186 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 187 | /     pub fn xqd_req_header_insert(
[INFO] [stdout] 188 | |         req_handle: RequestHandle,
[INFO] [stdout] 189 | |         name: *const u8,
[INFO] [stdout] 190 | |         name_len: usize,
[INFO] [stdout] 191 | |         value: *const u8,
[INFO] [stdout] 192 | |         value_len: usize,
[INFO] [stdout] 193 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 196 | /     pub fn xqd_req_original_header_names_get(
[INFO] [stdout] 197 | |         buf: *mut u8,
[INFO] [stdout] 198 | |         buf_len: usize,
[INFO] [stdout] 199 | |         cursor: u32,
[INFO] [stdout] 200 | |         ending_cursor: *mut i64,
[INFO] [stdout] 201 | |         nwritten: *mut usize,
[INFO] [stdout] 202 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 205 |     pub fn xqd_req_original_header_count(count_out: *mut u32) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 208 | /     pub fn xqd_req_header_names_get(
[INFO] [stdout] 209 | |         req_handle: RequestHandle,
[INFO] [stdout] 210 | |         buf: *mut u8,
[INFO] [stdout] 211 | |         buf_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 214 | |         nwritten: *mut usize,
[INFO] [stdout] 215 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 218 | /     pub fn xqd_req_header_values_get(
[INFO] [stdout] 219 | |         req_handle: RequestHandle,
[INFO] [stdout] 220 | |         name: *const u8,
[INFO] [stdout] 221 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |         nwritten: *mut usize,
[INFO] [stdout] 227 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 230 | /     pub fn xqd_req_header_values_set(
[INFO] [stdout] 231 | |         req_handle: RequestHandle,
[INFO] [stdout] 232 | |         name: *const u8,
[INFO] [stdout] 233 | |         name_len: usize,
[INFO] [stdout] 234 | |         values: *const u8,
[INFO] [stdout] 235 | |         values_len: usize,
[INFO] [stdout] 236 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 239 | /     pub fn xqd_req_header_value_get(
[INFO] [stdout] 240 | |         req_handle: RequestHandle,
[INFO] [stdout] 241 | |         name: *const u8,
[INFO] [stdout] 242 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 245 | |         nwritten: *mut usize,
[INFO] [stdout] 246 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 248 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 249 | /     pub fn xqd_req_header_remove(
[INFO] [stdout] 250 | |         req_handle: RequestHandle,
[INFO] [stdout] 251 | |         name: *const u8,
[INFO] [stdout] 252 | |         name_len: usize,
[INFO] [stdout] 253 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:255:5
[INFO] [stdout]     |
[INFO] [stdout] 255 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 256 | /     pub fn xqd_req_method_get(
[INFO] [stdout] 257 | |         req_handle: RequestHandle,
[INFO] [stdout] 258 | |         method: *mut u8,
[INFO] [stdout] 259 | |         method_max_len: usize,
[INFO] [stdout] 260 | |         nwritten: *mut usize,
[INFO] [stdout] 261 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:263:5
[INFO] [stdout]     |
[INFO] [stdout] 263 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 264 | /     pub fn xqd_req_method_set(
[INFO] [stdout] 265 | |         req_handle: RequestHandle,
[INFO] [stdout] 266 | |         method: *const u8,
[INFO] [stdout] 267 | |         method_len: usize,
[INFO] [stdout] 268 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 271 |     pub fn xqd_req_new(req_handle_out: *mut RequestHandle) -> XqdStatus;
[INFO] [stdout]     |     -------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:273:5
[INFO] [stdout]     |
[INFO] [stdout] 273 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 274 | /     pub fn xqd_req_send(
[INFO] [stdout] 275 | |         req_handle: RequestHandle,
[INFO] [stdout] 276 | |         body_handle: BodyHandle,
[INFO] [stdout] 277 | |         backend: *const u8,
[INFO] [stdout] ...   |
[INFO] [stdout] 280 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stdout] 281 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 284 | /     pub fn xqd_req_send_async(
[INFO] [stdout] 285 | |         req_handle: RequestHandle,
[INFO] [stdout] 286 | |         body_handle: BodyHandle,
[INFO] [stdout] 287 | |         backend: *const u8,
[INFO] [stdout] 288 | |         backend_len: usize,
[INFO] [stdout] 289 | |         pending_req_handle_out: *mut PendingRequestHandle,
[INFO] [stdout] 290 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 293 | /     pub fn xqd_req_send_async_streaming(
[INFO] [stdout] 294 | |         req_handle: RequestHandle,
[INFO] [stdout] 295 | |         body_handle: BodyHandle,
[INFO] [stdout] 296 | |         backend: *const u8,
[INFO] [stdout] 297 | |         backend_len: usize,
[INFO] [stdout] 298 | |         pending_req_handle_out: *mut PendingRequestHandle,
[INFO] [stdout] 299 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:301:5
[INFO] [stdout]     |
[INFO] [stdout] 301 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 302 | /     pub fn xqd_req_uri_get(
[INFO] [stdout] 303 | |         req_handle: RequestHandle,
[INFO] [stdout] 304 | |         uri: *mut u8,
[INFO] [stdout] 305 | |         uri_max_len: usize,
[INFO] [stdout] 306 | |         nwritten: *mut usize,
[INFO] [stdout] 307 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 310 |     pub fn xqd_req_uri_set(req_handle: RequestHandle, uri: *const u8, uri_len: usize) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 313 |     pub fn xqd_req_version_get(req_handle: RequestHandle, version: *mut u32) -> XqdStatus;
[INFO] [stdout]     |     -------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 316 |     pub fn xqd_req_version_set(req_handle: RequestHandle, version: u32) -> XqdStatus;
[INFO] [stdout]     |     --------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 319 | /     pub fn xqd_resp_header_append(
[INFO] [stdout] 320 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 321 | |         name: *const u8,
[INFO] [stdout] 322 | |         name_len: usize,
[INFO] [stdout] 323 | |         value: *const u8,
[INFO] [stdout] 324 | |         value_len: usize,
[INFO] [stdout] 325 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:327:5
[INFO] [stdout]     |
[INFO] [stdout] 327 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 328 | /     pub fn xqd_resp_header_insert(
[INFO] [stdout] 329 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 330 | |         name: *const u8,
[INFO] [stdout] 331 | |         name_len: usize,
[INFO] [stdout] 332 | |         value: *const u8,
[INFO] [stdout] 333 | |         value_len: usize,
[INFO] [stdout] 334 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 337 | /     pub fn xqd_resp_header_names_get(
[INFO] [stdout] 338 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 339 | |         buf: *mut u8,
[INFO] [stdout] 340 | |         buf_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 343 | |         nwritten: *mut usize,
[INFO] [stdout] 344 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:346:5
[INFO] [stdout]     |
[INFO] [stdout] 346 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 347 | /     pub fn xqd_resp_header_value_get(
[INFO] [stdout] 348 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 349 | |         name: *const u8,
[INFO] [stdout] 350 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 353 | |         nwritten: *mut usize,
[INFO] [stdout] 354 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 357 | /     pub fn xqd_resp_header_values_get(
[INFO] [stdout] 358 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 359 | |         name: *const u8,
[INFO] [stdout] 360 | |         name_len: usize,
[INFO] [stdout] ...   |
[INFO] [stdout] 365 | |         nwritten: *mut usize,
[INFO] [stdout] 366 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:368:5
[INFO] [stdout]     |
[INFO] [stdout] 368 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 369 | /     pub fn xqd_resp_header_values_set(
[INFO] [stdout] 370 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 371 | |         name: *const u8,
[INFO] [stdout] 372 | |         name_len: usize,
[INFO] [stdout] 373 | |         values: *const u8,
[INFO] [stdout] 374 | |         values_len: usize,
[INFO] [stdout] 375 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:377:5
[INFO] [stdout]     |
[INFO] [stdout] 377 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 378 | /     pub fn xqd_resp_header_remove(
[INFO] [stdout] 379 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 380 | |         name: *const u8,
[INFO] [stdout] 381 | |         name_len: usize,
[INFO] [stdout] 382 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 385 |     pub fn xqd_resp_new(resp_handle_out: *mut ResponseHandle) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:387:5
[INFO] [stdout]     |
[INFO] [stdout] 387 |       #[no_mangle]
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout] 388 | /     pub fn xqd_resp_send_downstream(
[INFO] [stdout] 389 | |         resp_handle: ResponseHandle,
[INFO] [stdout] 390 | |         body_handle: BodyHandle,
[INFO] [stdout] 391 | |         streaming: u32,
[INFO] [stdout] 392 | |     ) -> XqdStatus;
[INFO] [stdout]     | |___________________- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 395 |     pub fn xqd_resp_status_get(resp_handle: ResponseHandle, status: *mut u16) -> XqdStatus;
[INFO] [stdout]     |     --------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 398 |     pub fn xqd_resp_status_set(resp_handle: ResponseHandle, status: u16) -> XqdStatus;
[INFO] [stdout]     |     ---------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 401 |     pub fn xqd_resp_version_get(resp_handle: ResponseHandle, version: *mut u32) -> XqdStatus;
[INFO] [stdout]     |     ----------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> src/lib.rs:403:5
[INFO] [stdout]     |
[INFO] [stdout] 403 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 404 |     pub fn xqd_resp_version_set(resp_handle: ResponseHandle, version: u32) -> XqdStatus;
[INFO] [stdout]     |     ------------------------------------------------------------------------------------ not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         #[no_mangle]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 34 |         /// Tell the runtime what ABI version this program is using (XQD_ABI_VERSION)
[INFO] [stdout] 35 |         pub fn init(abi_version: u64) -> XqdStatus;
[INFO] [stdout]    |         ------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> src/lib.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |           #[no_mangle]
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 45 | /         pub fn parse(
[INFO] [stdout] 46 | |             user_agent: *const u8,
[INFO] [stdout] 47 | |             user_agent_max_len: usize,
[INFO] [stdout] 48 | |             family: *mut u8,
[INFO] [stdout] ...  |
[INFO] [stdout] 59 | |             patch_written: *mut usize,
[INFO] [stdout] 60 | |         ) -> XqdStatus;
[INFO] [stdout]    | |_______________________- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 51 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.90s
[INFO] running `Command { std: "docker" "inspect" "13e110bea5ed2e36c1aff38448e50b976afd24d79025ded0636656d0a7c39440", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "13e110bea5ed2e36c1aff38448e50b976afd24d79025ded0636656d0a7c39440", kill_on_drop: false }`
[INFO] [stdout] 13e110bea5ed2e36c1aff38448e50b976afd24d79025ded0636656d0a7c39440
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen", 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] bc922763886afbd1aaeb71d565eeadf52a73d2a298b886453961311a8c10b057
[INFO] running `Command { std: "docker" "start" "-a" "bc922763886afbd1aaeb71d565eeadf52a73d2a298b886453961311a8c10b057", kill_on_drop: false }`
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:66:5
[INFO] [stderr]    |
[INFO] [stderr] 66 |     #[no_mangle]
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 67 |     pub fn xqd_body_append(dst_handle: BodyHandle, src_handle: BodyHandle) -> XqdStatus;
[INFO] [stderr]    |     ------------------------------------------------------------------------------------ not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:69:5
[INFO] [stderr]    |
[INFO] [stderr] 69 |     #[no_mangle]
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 70 |     pub fn xqd_body_new(handle_out: *mut BodyHandle) -> XqdStatus;
[INFO] [stderr]    |     -------------------------------------------------------------- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:72:5
[INFO] [stderr]    |
[INFO] [stderr] 72 |       #[no_mangle]
[INFO] [stderr]    |       ^^^^^^^^^^^^
[INFO] [stderr] 73 | /     pub fn xqd_body_read(
[INFO] [stderr] 74 | |         body_handle: BodyHandle,
[INFO] [stderr] 75 | |         buf: *mut u8,
[INFO] [stderr] 76 | |         buf_len: usize,
[INFO] [stderr] 77 | |         nread_out: *mut usize,
[INFO] [stderr] 78 | |     ) -> XqdStatus;
[INFO] [stderr]    | |___________________- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:80:5
[INFO] [stderr]    |
[INFO] [stderr] 80 |       #[no_mangle]
[INFO] [stderr]    |       ^^^^^^^^^^^^
[INFO] [stderr] 81 | /     pub fn xqd_body_write(
[INFO] [stderr] 82 | |         body_handle: BodyHandle,
[INFO] [stderr] 83 | |         buf: *const u8,
[INFO] [stderr] 84 | |         buf_len: usize,
[INFO] [stderr] 85 | |         end: fastly_shared::BodyWriteEnd,
[INFO] [stderr] 86 | |         nwritten_out: *mut usize,
[INFO] [stderr] 87 | |     ) -> XqdStatus;
[INFO] [stderr]    | |___________________- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:90:5
[INFO] [stderr]    |
[INFO] [stderr] 90 |     #[no_mangle]
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 91 |     pub fn xqd_body_close(body_handle: BodyHandle) -> XqdStatus;
[INFO] [stderr]    |     ------------------------------------------------------------ not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     #[no_mangle]
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 94 |     #[deprecated(since = "0.3.4", note = "renamed to xqd_body_close")]
[INFO] [stderr] 95 |     pub fn xqd_body_close_downstream(body_handle: BodyHandle) -> XqdStatus;
[INFO] [stderr]    |     ----------------------------------------------------------------------- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:97:5
[INFO] [stderr]     |
[INFO] [stderr] 97  |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 98  | /     pub fn xqd_log_endpoint_get(
[INFO] [stderr] 99  | |         name: *const u8,
[INFO] [stderr] 100 | |         name_len: usize,
[INFO] [stderr] 101 | |         endpoint_handle_out: *mut u32,
[INFO] [stderr] 102 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:104:5
[INFO] [stderr]     |
[INFO] [stderr] 104 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 105 | /     pub fn xqd_log_write(
[INFO] [stderr] 106 | |         endpoint_handle: u32,
[INFO] [stderr] 107 | |         msg: *const u8,
[INFO] [stderr] 108 | |         msg_len: usize,
[INFO] [stderr] 109 | |         nwritten_out: *mut usize,
[INFO] [stderr] 110 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:112:5
[INFO] [stderr]     |
[INFO] [stderr] 112 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 113 | /     pub fn xqd_pending_req_poll(
[INFO] [stderr] 114 | |         pending_req_handle: PendingRequestHandle,
[INFO] [stderr] 115 | |         is_done_out: *mut i32,
[INFO] [stderr] 116 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stderr] 117 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stderr] 118 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:120:5
[INFO] [stderr]     |
[INFO] [stderr] 120 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 121 | /     pub fn xqd_pending_req_select(
[INFO] [stderr] 122 | |         pending_req_handles: *const PendingRequestHandle,
[INFO] [stderr] 123 | |         pending_req_handles_len: usize,
[INFO] [stderr] 124 | |         done_index_out: *mut i32,
[INFO] [stderr] 125 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stderr] 126 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stderr] 127 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:129:5
[INFO] [stderr]     |
[INFO] [stderr] 129 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 130 | /     pub fn xqd_pending_req_wait(
[INFO] [stderr] 131 | |         pending_req_handle: PendingRequestHandle,
[INFO] [stderr] 132 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stderr] 133 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stderr] 134 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:136:5
[INFO] [stderr]     |
[INFO] [stderr] 136 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 137 | /     pub fn xqd_req_body_downstream_get(
[INFO] [stderr] 138 | |         req_handle_out: *mut RequestHandle,
[INFO] [stderr] 139 | |         body_handle_out: *mut BodyHandle,
[INFO] [stderr] 140 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:142:5
[INFO] [stderr]     |
[INFO] [stderr] 142 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 143 | /     pub fn xqd_req_cache_override_set(
[INFO] [stderr] 144 | |         req_handle: RequestHandle,
[INFO] [stderr] 145 | |         tag: u32,
[INFO] [stderr] 146 | |         ttl: u32,
[INFO] [stderr] 147 | |         swr: u32,
[INFO] [stderr] 148 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:150:5
[INFO] [stderr]     |
[INFO] [stderr] 150 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 151 | /     pub fn xqd_req_downstream_client_ip_addr(
[INFO] [stderr] 152 | |         addr_octets_out: *mut u8,
[INFO] [stderr] 153 | |         nwritten_out: *mut usize,
[INFO] [stderr] 154 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:156:5
[INFO] [stderr]     |
[INFO] [stderr] 156 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 157 | /     pub fn xqd_req_downstream_tls_cipher_openssl_name(
[INFO] [stderr] 158 | |         cipher_out: *mut u8,
[INFO] [stderr] 159 | |         cipher_max_len: usize,
[INFO] [stderr] 160 | |         nwritten: *mut usize,
[INFO] [stderr] 161 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:163:5
[INFO] [stderr]     |
[INFO] [stderr] 163 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 164 | /     pub fn xqd_req_downstream_tls_protocol(
[INFO] [stderr] 165 | |         protocol_out: *mut u8,
[INFO] [stderr] 166 | |         protocol_max_len: usize,
[INFO] [stderr] 167 | |         nwritten: *mut usize,
[INFO] [stderr] 168 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:170:5
[INFO] [stderr]     |
[INFO] [stderr] 170 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 171 | /     pub fn xqd_req_downstream_tls_client_hello(
[INFO] [stderr] 172 | |         client_hello_out: *mut u8,
[INFO] [stderr] 173 | |         client_hello_max_len: usize,
[INFO] [stderr] 174 | |         nwritten: *mut usize,
[INFO] [stderr] 175 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:177:5
[INFO] [stderr]     |
[INFO] [stderr] 177 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 178 | /     pub fn xqd_req_header_append(
[INFO] [stderr] 179 | |         req_handle: RequestHandle,
[INFO] [stderr] 180 | |         name: *const u8,
[INFO] [stderr] 181 | |         name_len: usize,
[INFO] [stderr] 182 | |         value: *const u8,
[INFO] [stderr] 183 | |         value_len: usize,
[INFO] [stderr] 184 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:186:5
[INFO] [stderr]     |
[INFO] [stderr] 186 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 187 | /     pub fn xqd_req_header_insert(
[INFO] [stderr] 188 | |         req_handle: RequestHandle,
[INFO] [stderr] 189 | |         name: *const u8,
[INFO] [stderr] 190 | |         name_len: usize,
[INFO] [stderr] 191 | |         value: *const u8,
[INFO] [stderr] 192 | |         value_len: usize,
[INFO] [stderr] 193 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:195:5
[INFO] [stderr]     |
[INFO] [stderr] 195 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 196 | /     pub fn xqd_req_original_header_names_get(
[INFO] [stderr] 197 | |         buf: *mut u8,
[INFO] [stderr] 198 | |         buf_len: usize,
[INFO] [stderr] 199 | |         cursor: u32,
[INFO] [stderr] 200 | |         ending_cursor: *mut i64,
[INFO] [stderr] 201 | |         nwritten: *mut usize,
[INFO] [stderr] 202 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:204:5
[INFO] [stderr]     |
[INFO] [stderr] 204 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 205 |     pub fn xqd_req_original_header_count(count_out: *mut u32) -> XqdStatus;
[INFO] [stderr]     |     ----------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:207:5
[INFO] [stderr]     |
[INFO] [stderr] 207 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 208 | /     pub fn xqd_req_header_names_get(
[INFO] [stderr] 209 | |         req_handle: RequestHandle,
[INFO] [stderr] 210 | |         buf: *mut u8,
[INFO] [stderr] 211 | |         buf_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 214 | |         nwritten: *mut usize,
[INFO] [stderr] 215 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:217:5
[INFO] [stderr]     |
[INFO] [stderr] 217 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 218 | /     pub fn xqd_req_header_values_get(
[INFO] [stderr] 219 | |         req_handle: RequestHandle,
[INFO] [stderr] 220 | |         name: *const u8,
[INFO] [stderr] 221 | |         name_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |         nwritten: *mut usize,
[INFO] [stderr] 227 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:229:5
[INFO] [stderr]     |
[INFO] [stderr] 229 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 230 | /     pub fn xqd_req_header_values_set(
[INFO] [stderr] 231 | |         req_handle: RequestHandle,
[INFO] [stderr] 232 | |         name: *const u8,
[INFO] [stderr] 233 | |         name_len: usize,
[INFO] [stderr] 234 | |         values: *const u8,
[INFO] [stderr] 235 | |         values_len: usize,
[INFO] [stderr] 236 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:238:5
[INFO] [stderr]     |
[INFO] [stderr] 238 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 239 | /     pub fn xqd_req_header_value_get(
[INFO] [stderr] 240 | |         req_handle: RequestHandle,
[INFO] [stderr] 241 | |         name: *const u8,
[INFO] [stderr] 242 | |         name_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 245 | |         nwritten: *mut usize,
[INFO] [stderr] 246 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:248:5
[INFO] [stderr]     |
[INFO] [stderr] 248 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 249 | /     pub fn xqd_req_header_remove(
[INFO] [stderr] 250 | |         req_handle: RequestHandle,
[INFO] [stderr] 251 | |         name: *const u8,
[INFO] [stderr] 252 | |         name_len: usize,
[INFO] [stderr] 253 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:255:5
[INFO] [stderr]     |
[INFO] [stderr] 255 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 256 | /     pub fn xqd_req_method_get(
[INFO] [stderr] 257 | |         req_handle: RequestHandle,
[INFO] [stderr] 258 | |         method: *mut u8,
[INFO] [stderr] 259 | |         method_max_len: usize,
[INFO] [stderr] 260 | |         nwritten: *mut usize,
[INFO] [stderr] 261 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:263:5
[INFO] [stderr]     |
[INFO] [stderr] 263 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 264 | /     pub fn xqd_req_method_set(
[INFO] [stderr] 265 | |         req_handle: RequestHandle,
[INFO] [stderr] 266 | |         method: *const u8,
[INFO] [stderr] 267 | |         method_len: usize,
[INFO] [stderr] 268 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:270:5
[INFO] [stderr]     |
[INFO] [stderr] 270 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 271 |     pub fn xqd_req_new(req_handle_out: *mut RequestHandle) -> XqdStatus;
[INFO] [stderr]     |     -------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:273:5
[INFO] [stderr]     |
[INFO] [stderr] 273 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 274 | /     pub fn xqd_req_send(
[INFO] [stderr] 275 | |         req_handle: RequestHandle,
[INFO] [stderr] 276 | |         body_handle: BodyHandle,
[INFO] [stderr] 277 | |         backend: *const u8,
[INFO] [stderr] ...   |
[INFO] [stderr] 280 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stderr] 281 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:283:5
[INFO] [stderr]     |
[INFO] [stderr] 283 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 284 | /     pub fn xqd_req_send_async(
[INFO] [stderr] 285 | |         req_handle: RequestHandle,
[INFO] [stderr] 286 | |         body_handle: BodyHandle,
[INFO] [stderr] 287 | |         backend: *const u8,
[INFO] [stderr] 288 | |         backend_len: usize,
[INFO] [stderr] 289 | |         pending_req_handle_out: *mut PendingRequestHandle,
[INFO] [stderr] 290 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:292:5
[INFO] [stderr]     |
[INFO] [stderr] 292 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 293 | /     pub fn xqd_req_send_async_streaming(
[INFO] [stderr] 294 | |         req_handle: RequestHandle,
[INFO] [stderr] 295 | |         body_handle: BodyHandle,
[INFO] [stderr] 296 | |         backend: *const u8,
[INFO] [stderr] 297 | |         backend_len: usize,
[INFO] [stderr] 298 | |         pending_req_handle_out: *mut PendingRequestHandle,
[INFO] [stderr] 299 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:301:5
[INFO] [stderr]     |
[INFO] [stderr] 301 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 302 | /     pub fn xqd_req_uri_get(
[INFO] [stderr] 303 | |         req_handle: RequestHandle,
[INFO] [stderr] 304 | |         uri: *mut u8,
[INFO] [stderr] 305 | |         uri_max_len: usize,
[INFO] [stderr] 306 | |         nwritten: *mut usize,
[INFO] [stderr] 307 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:309:5
[INFO] [stderr]     |
[INFO] [stderr] 309 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 310 |     pub fn xqd_req_uri_set(req_handle: RequestHandle, uri: *const u8, uri_len: usize) -> XqdStatus;
[INFO] [stderr]     |     ----------------------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:312:5
[INFO] [stderr]     |
[INFO] [stderr] 312 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 313 |     pub fn xqd_req_version_get(req_handle: RequestHandle, version: *mut u32) -> XqdStatus;
[INFO] [stderr]     |     -------------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:315:5
[INFO] [stderr]     |
[INFO] [stderr] 315 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 316 |     pub fn xqd_req_version_set(req_handle: RequestHandle, version: u32) -> XqdStatus;
[INFO] [stderr]     |     --------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:318:5
[INFO] [stderr]     |
[INFO] [stderr] 318 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 319 | /     pub fn xqd_resp_header_append(
[INFO] [stderr] 320 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 321 | |         name: *const u8,
[INFO] [stderr] 322 | |         name_len: usize,
[INFO] [stderr] 323 | |         value: *const u8,
[INFO] [stderr] 324 | |         value_len: usize,
[INFO] [stderr] 325 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:327:5
[INFO] [stderr]     |
[INFO] [stderr] 327 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 328 | /     pub fn xqd_resp_header_insert(
[INFO] [stderr] 329 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 330 | |         name: *const u8,
[INFO] [stderr] 331 | |         name_len: usize,
[INFO] [stderr] 332 | |         value: *const u8,
[INFO] [stderr] 333 | |         value_len: usize,
[INFO] [stderr] 334 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:336:5
[INFO] [stderr]     |
[INFO] [stderr] 336 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 337 | /     pub fn xqd_resp_header_names_get(
[INFO] [stderr] 338 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 339 | |         buf: *mut u8,
[INFO] [stderr] 340 | |         buf_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 343 | |         nwritten: *mut usize,
[INFO] [stderr] 344 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:346:5
[INFO] [stderr]     |
[INFO] [stderr] 346 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 347 | /     pub fn xqd_resp_header_value_get(
[INFO] [stderr] 348 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 349 | |         name: *const u8,
[INFO] [stderr] 350 | |         name_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 353 | |         nwritten: *mut usize,
[INFO] [stderr] 354 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:356:5
[INFO] [stderr]     |
[INFO] [stderr] 356 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 357 | /     pub fn xqd_resp_header_values_get(
[INFO] [stderr] 358 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 359 | |         name: *const u8,
[INFO] [stderr] 360 | |         name_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 365 | |         nwritten: *mut usize,
[INFO] [stderr] 366 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:368:5
[INFO] [stderr]     |
[INFO] [stderr] 368 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 369 | /     pub fn xqd_resp_header_values_set(
[INFO] [stderr] 370 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 371 | |         name: *const u8,
[INFO] [stderr] 372 | |         name_len: usize,
[INFO] [stderr] 373 | |         values: *const u8,
[INFO] [stderr] 374 | |         values_len: usize,
[INFO] [stderr] 375 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:377:5
[INFO] [stderr]     |
[INFO] [stderr] 377 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 378 | /     pub fn xqd_resp_header_remove(
[INFO] [stderr] 379 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 380 | |         name: *const u8,
[INFO] [stderr] 381 | |         name_len: usize,
[INFO] [stderr] 382 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:384:5
[INFO] [stderr]     |
[INFO] [stderr] 384 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 385 |     pub fn xqd_resp_new(resp_handle_out: *mut ResponseHandle) -> XqdStatus;
[INFO] [stderr]     |     ----------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:387:5
[INFO] [stderr]     |
[INFO] [stderr] 387 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 388 | /     pub fn xqd_resp_send_downstream(
[INFO] [stderr] 389 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 390 | |         body_handle: BodyHandle,
[INFO] [stderr] 391 | |         streaming: u32,
[INFO] [stderr] 392 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:394:5
[INFO] [stderr]     |
[INFO] [stderr] 394 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 395 |     pub fn xqd_resp_status_get(resp_handle: ResponseHandle, status: *mut u16) -> XqdStatus;
[INFO] [stderr]     |     --------------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:397:5
[INFO] [stderr]     |
[INFO] [stderr] 397 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 398 |     pub fn xqd_resp_status_set(resp_handle: ResponseHandle, status: u16) -> XqdStatus;
[INFO] [stderr]     |     ---------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:400:5
[INFO] [stderr]     |
[INFO] [stderr] 400 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 401 |     pub fn xqd_resp_version_get(resp_handle: ResponseHandle, version: *mut u32) -> XqdStatus;
[INFO] [stderr]     |     ----------------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:403:5
[INFO] [stderr]     |
[INFO] [stderr] 403 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 404 |     pub fn xqd_resp_version_set(resp_handle: ResponseHandle, version: u32) -> XqdStatus;
[INFO] [stderr]     |     ------------------------------------------------------------------------------------ not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:33:9
[INFO] [stderr]    |
[INFO] [stderr] 33 |         #[no_mangle]
[INFO] [stderr]    |         ^^^^^^^^^^^^
[INFO] [stderr] 34 |         /// Tell the runtime what ABI version this program is using (XQD_ABI_VERSION)
[INFO] [stderr] 35 |         pub fn init(abi_version: u64) -> XqdStatus;
[INFO] [stderr]    |         ------------------------------------------- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:44:9
[INFO] [stderr]    |
[INFO] [stderr] 44 |           #[no_mangle]
[INFO] [stderr]    |           ^^^^^^^^^^^^
[INFO] [stderr] 45 | /         pub fn parse(
[INFO] [stderr] 46 | |             user_agent: *const u8,
[INFO] [stderr] 47 | |             user_agent_max_len: usize,
[INFO] [stderr] 48 | |             family: *mut u8,
[INFO] [stderr] ...  |
[INFO] [stderr] 59 | |             patch_written: *mut usize,
[INFO] [stderr] 60 | |         ) -> XqdStatus;
[INFO] [stderr]    | |_______________________- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: 51 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:66:5
[INFO] [stderr]    |
[INFO] [stderr] 66 |     #[no_mangle]
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 67 |     pub fn xqd_body_append(dst_handle: BodyHandle, src_handle: BodyHandle) -> XqdStatus;
[INFO] [stderr]    |     ------------------------------------------------------------------------------------ not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:69:5
[INFO] [stderr]    |
[INFO] [stderr] 69 |     #[no_mangle]
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 70 |     pub fn xqd_body_new(handle_out: *mut BodyHandle) -> XqdStatus;
[INFO] [stderr]    |     -------------------------------------------------------------- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:72:5
[INFO] [stderr]    |
[INFO] [stderr] 72 |       #[no_mangle]
[INFO] [stderr]    |       ^^^^^^^^^^^^
[INFO] [stderr] 73 | /     pub fn xqd_body_read(
[INFO] [stderr] 74 | |         body_handle: BodyHandle,
[INFO] [stderr] 75 | |         buf: *mut u8,
[INFO] [stderr] 76 | |         buf_len: usize,
[INFO] [stderr] 77 | |         nread_out: *mut usize,
[INFO] [stderr] 78 | |     ) -> XqdStatus;
[INFO] [stderr]    | |___________________- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:80:5
[INFO] [stderr]    |
[INFO] [stderr] 80 |       #[no_mangle]
[INFO] [stderr]    |       ^^^^^^^^^^^^
[INFO] [stderr] 81 | /     pub fn xqd_body_write(
[INFO] [stderr] 82 | |         body_handle: BodyHandle,
[INFO] [stderr] 83 | |         buf: *const u8,
[INFO] [stderr] 84 | |         buf_len: usize,
[INFO] [stderr] 85 | |         end: fastly_shared::BodyWriteEnd,
[INFO] [stderr] 86 | |         nwritten_out: *mut usize,
[INFO] [stderr] 87 | |     ) -> XqdStatus;
[INFO] [stderr]    | |___________________- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:90:5
[INFO] [stderr]    |
[INFO] [stderr] 90 |     #[no_mangle]
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 91 |     pub fn xqd_body_close(body_handle: BodyHandle) -> XqdStatus;
[INFO] [stderr]    |     ------------------------------------------------------------ not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     #[no_mangle]
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 94 |     #[deprecated(since = "0.3.4", note = "renamed to xqd_body_close")]
[INFO] [stderr] 95 |     pub fn xqd_body_close_downstream(body_handle: BodyHandle) -> XqdStatus;
[INFO] [stderr]    |     ----------------------------------------------------------------------- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:97:5
[INFO] [stderr]     |
[INFO] [stderr] 97  |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 98  | /     pub fn xqd_log_endpoint_get(
[INFO] [stderr] 99  | |         name: *const u8,
[INFO] [stderr] 100 | |         name_len: usize,
[INFO] [stderr] 101 | |         endpoint_handle_out: *mut u32,
[INFO] [stderr] 102 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:104:5
[INFO] [stderr]     |
[INFO] [stderr] 104 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 105 | /     pub fn xqd_log_write(
[INFO] [stderr] 106 | |         endpoint_handle: u32,
[INFO] [stderr] 107 | |         msg: *const u8,
[INFO] [stderr] 108 | |         msg_len: usize,
[INFO] [stderr] 109 | |         nwritten_out: *mut usize,
[INFO] [stderr] 110 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:112:5
[INFO] [stderr]     |
[INFO] [stderr] 112 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 113 | /     pub fn xqd_pending_req_poll(
[INFO] [stderr] 114 | |         pending_req_handle: PendingRequestHandle,
[INFO] [stderr] 115 | |         is_done_out: *mut i32,
[INFO] [stderr] 116 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stderr] 117 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stderr] 118 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:120:5
[INFO] [stderr]     |
[INFO] [stderr] 120 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 121 | /     pub fn xqd_pending_req_select(
[INFO] [stderr] 122 | |         pending_req_handles: *const PendingRequestHandle,
[INFO] [stderr] 123 | |         pending_req_handles_len: usize,
[INFO] [stderr] 124 | |         done_index_out: *mut i32,
[INFO] [stderr] 125 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stderr] 126 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stderr] 127 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:129:5
[INFO] [stderr]     |
[INFO] [stderr] 129 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 130 | /     pub fn xqd_pending_req_wait(
[INFO] [stderr] 131 | |         pending_req_handle: PendingRequestHandle,
[INFO] [stderr] 132 | |         resp_handle_out: *mut ResponseHandle,
[INFO] [stderr] 133 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stderr] 134 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:136:5
[INFO] [stderr]     |
[INFO] [stderr] 136 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 137 | /     pub fn xqd_req_body_downstream_get(
[INFO] [stderr] 138 | |         req_handle_out: *mut RequestHandle,
[INFO] [stderr] 139 | |         body_handle_out: *mut BodyHandle,
[INFO] [stderr] 140 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:142:5
[INFO] [stderr]     |
[INFO] [stderr] 142 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 143 | /     pub fn xqd_req_cache_override_set(
[INFO] [stderr] 144 | |         req_handle: RequestHandle,
[INFO] [stderr] 145 | |         tag: u32,
[INFO] [stderr] 146 | |         ttl: u32,
[INFO] [stderr] 147 | |         swr: u32,
[INFO] [stderr] 148 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:150:5
[INFO] [stderr]     |
[INFO] [stderr] 150 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 151 | /     pub fn xqd_req_downstream_client_ip_addr(
[INFO] [stderr] 152 | |         addr_octets_out: *mut u8,
[INFO] [stderr] 153 | |         nwritten_out: *mut usize,
[INFO] [stderr] 154 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:156:5
[INFO] [stderr]     |
[INFO] [stderr] 156 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 157 | /     pub fn xqd_req_downstream_tls_cipher_openssl_name(
[INFO] [stderr] 158 | |         cipher_out: *mut u8,
[INFO] [stderr] 159 | |         cipher_max_len: usize,
[INFO] [stderr] 160 | |         nwritten: *mut usize,
[INFO] [stderr] 161 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:163:5
[INFO] [stderr]     |
[INFO] [stderr] 163 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 164 | /     pub fn xqd_req_downstream_tls_protocol(
[INFO] [stderr] 165 | |         protocol_out: *mut u8,
[INFO] [stderr] 166 | |         protocol_max_len: usize,
[INFO] [stderr] 167 | |         nwritten: *mut usize,
[INFO] [stderr] 168 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:170:5
[INFO] [stderr]     |
[INFO] [stderr] 170 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 171 | /     pub fn xqd_req_downstream_tls_client_hello(
[INFO] [stderr] 172 | |         client_hello_out: *mut u8,
[INFO] [stderr] 173 | |         client_hello_max_len: usize,
[INFO] [stderr] 174 | |         nwritten: *mut usize,
[INFO] [stderr] 175 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:177:5
[INFO] [stderr]     |
[INFO] [stderr] 177 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 178 | /     pub fn xqd_req_header_append(
[INFO] [stderr] 179 | |         req_handle: RequestHandle,
[INFO] [stderr] 180 | |         name: *const u8,
[INFO] [stderr] 181 | |         name_len: usize,
[INFO] [stderr] 182 | |         value: *const u8,
[INFO] [stderr] 183 | |         value_len: usize,
[INFO] [stderr] 184 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:186:5
[INFO] [stderr]     |
[INFO] [stderr] 186 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 187 | /     pub fn xqd_req_header_insert(
[INFO] [stderr] 188 | |         req_handle: RequestHandle,
[INFO] [stderr] 189 | |         name: *const u8,
[INFO] [stderr] 190 | |         name_len: usize,
[INFO] [stderr] 191 | |         value: *const u8,
[INFO] [stderr] 192 | |         value_len: usize,
[INFO] [stderr] 193 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:195:5
[INFO] [stderr]     |
[INFO] [stderr] 195 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 196 | /     pub fn xqd_req_original_header_names_get(
[INFO] [stderr] 197 | |         buf: *mut u8,
[INFO] [stderr] 198 | |         buf_len: usize,
[INFO] [stderr] 199 | |         cursor: u32,
[INFO] [stderr] 200 | |         ending_cursor: *mut i64,
[INFO] [stderr] 201 | |         nwritten: *mut usize,
[INFO] [stderr] 202 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:204:5
[INFO] [stderr]     |
[INFO] [stderr] 204 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 205 |     pub fn xqd_req_original_header_count(count_out: *mut u32) -> XqdStatus;
[INFO] [stderr]     |     ----------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:207:5
[INFO] [stderr]     |
[INFO] [stderr] 207 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 208 | /     pub fn xqd_req_header_names_get(
[INFO] [stderr] 209 | |         req_handle: RequestHandle,
[INFO] [stderr] 210 | |         buf: *mut u8,
[INFO] [stderr] 211 | |         buf_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 214 | |         nwritten: *mut usize,
[INFO] [stderr] 215 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:217:5
[INFO] [stderr]     |
[INFO] [stderr] 217 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 218 | /     pub fn xqd_req_header_values_get(
[INFO] [stderr] 219 | |         req_handle: RequestHandle,
[INFO] [stderr] 220 | |         name: *const u8,
[INFO] [stderr] 221 | |         name_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |         nwritten: *mut usize,
[INFO] [stderr] 227 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:229:5
[INFO] [stderr]     |
[INFO] [stderr] 229 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 230 | /     pub fn xqd_req_header_values_set(
[INFO] [stderr] 231 | |         req_handle: RequestHandle,
[INFO] [stderr] 232 | |         name: *const u8,
[INFO] [stderr] 233 | |         name_len: usize,
[INFO] [stderr] 234 | |         values: *const u8,
[INFO] [stderr] 235 | |         values_len: usize,
[INFO] [stderr] 236 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:238:5
[INFO] [stderr]     |
[INFO] [stderr] 238 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 239 | /     pub fn xqd_req_header_value_get(
[INFO] [stderr] 240 | |         req_handle: RequestHandle,
[INFO] [stderr] 241 | |         name: *const u8,
[INFO] [stderr] 242 | |         name_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 245 | |         nwritten: *mut usize,
[INFO] [stderr] 246 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:248:5
[INFO] [stderr]     |
[INFO] [stderr] 248 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 249 | /     pub fn xqd_req_header_remove(
[INFO] [stderr] 250 | |         req_handle: RequestHandle,
[INFO] [stderr] 251 | |         name: *const u8,
[INFO] [stderr] 252 | |         name_len: usize,
[INFO] [stderr] 253 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:255:5
[INFO] [stderr]     |
[INFO] [stderr] 255 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 256 | /     pub fn xqd_req_method_get(
[INFO] [stderr] 257 | |         req_handle: RequestHandle,
[INFO] [stderr] 258 | |         method: *mut u8,
[INFO] [stderr] 259 | |         method_max_len: usize,
[INFO] [stderr] 260 | |         nwritten: *mut usize,
[INFO] [stderr] 261 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:263:5
[INFO] [stderr]     |
[INFO] [stderr] 263 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 264 | /     pub fn xqd_req_method_set(
[INFO] [stderr] 265 | |         req_handle: RequestHandle,
[INFO] [stderr] 266 | |         method: *const u8,
[INFO] [stderr] 267 | |         method_len: usize,
[INFO] [stderr] 268 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:270:5
[INFO] [stderr]     |
[INFO] [stderr] 270 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 271 |     pub fn xqd_req_new(req_handle_out: *mut RequestHandle) -> XqdStatus;
[INFO] [stderr]     |     -------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:273:5
[INFO] [stderr]     |
[INFO] [stderr] 273 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 274 | /     pub fn xqd_req_send(
[INFO] [stderr] 275 | |         req_handle: RequestHandle,
[INFO] [stderr] 276 | |         body_handle: BodyHandle,
[INFO] [stderr] 277 | |         backend: *const u8,
[INFO] [stderr] ...   |
[INFO] [stderr] 280 | |         resp_body_handle_out: *mut BodyHandle,
[INFO] [stderr] 281 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:283:5
[INFO] [stderr]     |
[INFO] [stderr] 283 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 284 | /     pub fn xqd_req_send_async(
[INFO] [stderr] 285 | |         req_handle: RequestHandle,
[INFO] [stderr] 286 | |         body_handle: BodyHandle,
[INFO] [stderr] 287 | |         backend: *const u8,
[INFO] [stderr] 288 | |         backend_len: usize,
[INFO] [stderr] 289 | |         pending_req_handle_out: *mut PendingRequestHandle,
[INFO] [stderr] 290 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:292:5
[INFO] [stderr]     |
[INFO] [stderr] 292 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 293 | /     pub fn xqd_req_send_async_streaming(
[INFO] [stderr] 294 | |         req_handle: RequestHandle,
[INFO] [stderr] 295 | |         body_handle: BodyHandle,
[INFO] [stderr] 296 | |         backend: *const u8,
[INFO] [stderr] 297 | |         backend_len: usize,
[INFO] [stderr] 298 | |         pending_req_handle_out: *mut PendingRequestHandle,
[INFO] [stderr] 299 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:301:5
[INFO] [stderr]     |
[INFO] [stderr] 301 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 302 | /     pub fn xqd_req_uri_get(
[INFO] [stderr] 303 | |         req_handle: RequestHandle,
[INFO] [stderr] 304 | |         uri: *mut u8,
[INFO] [stderr] 305 | |         uri_max_len: usize,
[INFO] [stderr] 306 | |         nwritten: *mut usize,
[INFO] [stderr] 307 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:309:5
[INFO] [stderr]     |
[INFO] [stderr] 309 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 310 |     pub fn xqd_req_uri_set(req_handle: RequestHandle, uri: *const u8, uri_len: usize) -> XqdStatus;
[INFO] [stderr]     |     ----------------------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:312:5
[INFO] [stderr]     |
[INFO] [stderr] 312 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 313 |     pub fn xqd_req_version_get(req_handle: RequestHandle, version: *mut u32) -> XqdStatus;
[INFO] [stderr]     |     -------------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:315:5
[INFO] [stderr]     |
[INFO] [stderr] 315 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 316 |     pub fn xqd_req_version_set(req_handle: RequestHandle, version: u32) -> XqdStatus;
[INFO] [stderr]     |     --------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:318:5
[INFO] [stderr]     |
[INFO] [stderr] 318 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 319 | /     pub fn xqd_resp_header_append(
[INFO] [stderr] 320 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 321 | |         name: *const u8,
[INFO] [stderr] 322 | |         name_len: usize,
[INFO] [stderr] 323 | |         value: *const u8,
[INFO] [stderr] 324 | |         value_len: usize,
[INFO] [stderr] 325 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:327:5
[INFO] [stderr]     |
[INFO] [stderr] 327 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 328 | /     pub fn xqd_resp_header_insert(
[INFO] [stderr] 329 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 330 | |         name: *const u8,
[INFO] [stderr] 331 | |         name_len: usize,
[INFO] [stderr] 332 | |         value: *const u8,
[INFO] [stderr] 333 | |         value_len: usize,
[INFO] [stderr] 334 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:336:5
[INFO] [stderr]     |
[INFO] [stderr] 336 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 337 | /     pub fn xqd_resp_header_names_get(
[INFO] [stderr] 338 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 339 | |         buf: *mut u8,
[INFO] [stderr] 340 | |         buf_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 343 | |         nwritten: *mut usize,
[INFO] [stderr] 344 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:346:5
[INFO] [stderr]     |
[INFO] [stderr] 346 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 347 | /     pub fn xqd_resp_header_value_get(
[INFO] [stderr] 348 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 349 | |         name: *const u8,
[INFO] [stderr] 350 | |         name_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 353 | |         nwritten: *mut usize,
[INFO] [stderr] 354 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:356:5
[INFO] [stderr]     |
[INFO] [stderr] 356 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 357 | /     pub fn xqd_resp_header_values_get(
[INFO] [stderr] 358 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 359 | |         name: *const u8,
[INFO] [stderr] 360 | |         name_len: usize,
[INFO] [stderr] ...   |
[INFO] [stderr] 365 | |         nwritten: *mut usize,
[INFO] [stderr] 366 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:368:5
[INFO] [stderr]     |
[INFO] [stderr] 368 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 369 | /     pub fn xqd_resp_header_values_set(
[INFO] [stderr] 370 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 371 | |         name: *const u8,
[INFO] [stderr] 372 | |         name_len: usize,
[INFO] [stderr] 373 | |         values: *const u8,
[INFO] [stderr] 374 | |         values_len: usize,
[INFO] [stderr] 375 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:377:5
[INFO] [stderr]     |
[INFO] [stderr] 377 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 378 | /     pub fn xqd_resp_header_remove(
[INFO] [stderr] 379 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 380 | |         name: *const u8,
[INFO] [stderr] 381 | |         name_len: usize,
[INFO] [stderr] 382 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:384:5
[INFO] [stderr]     |
[INFO] [stderr] 384 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 385 |     pub fn xqd_resp_new(resp_handle_out: *mut ResponseHandle) -> XqdStatus;
[INFO] [stderr]     |     ----------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:387:5
[INFO] [stderr]     |
[INFO] [stderr] 387 |       #[no_mangle]
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr] 388 | /     pub fn xqd_resp_send_downstream(
[INFO] [stderr] 389 | |         resp_handle: ResponseHandle,
[INFO] [stderr] 390 | |         body_handle: BodyHandle,
[INFO] [stderr] 391 | |         streaming: u32,
[INFO] [stderr] 392 | |     ) -> XqdStatus;
[INFO] [stderr]     | |___________________- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:394:5
[INFO] [stderr]     |
[INFO] [stderr] 394 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 395 |     pub fn xqd_resp_status_get(resp_handle: ResponseHandle, status: *mut u16) -> XqdStatus;
[INFO] [stderr]     |     --------------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:397:5
[INFO] [stderr]     |
[INFO] [stderr] 397 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 398 |     pub fn xqd_resp_status_set(resp_handle: ResponseHandle, status: u16) -> XqdStatus;
[INFO] [stderr]     |     ---------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:400:5
[INFO] [stderr]     |
[INFO] [stderr] 400 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 401 |     pub fn xqd_resp_version_get(resp_handle: ResponseHandle, version: *mut u32) -> XqdStatus;
[INFO] [stderr]     |     ----------------------------------------------------------------------------------------- not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]    --> src/lib.rs:403:5
[INFO] [stderr]     |
[INFO] [stderr] 403 |     #[no_mangle]
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 404 |     pub fn xqd_resp_version_set(resp_handle: ResponseHandle, version: u32) -> XqdStatus;
[INFO] [stderr]     |     ------------------------------------------------------------------------------------ not a function or static
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:33:9
[INFO] [stderr]    |
[INFO] [stderr] 33 |         #[no_mangle]
[INFO] [stderr]    |         ^^^^^^^^^^^^
[INFO] [stderr] 34 |         /// Tell the runtime what ABI version this program is using (XQD_ABI_VERSION)
[INFO] [stderr] 35 |         pub fn init(abi_version: u64) -> XqdStatus;
[INFO] [stderr]    |         ------------------------------------------- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: attribute should be applied to a function or static
[INFO] [stderr]   --> src/lib.rs:44:9
[INFO] [stderr]    |
[INFO] [stderr] 44 |           #[no_mangle]
[INFO] [stderr]    |           ^^^^^^^^^^^^
[INFO] [stderr] 45 | /         pub fn parse(
[INFO] [stderr] 46 | |             user_agent: *const u8,
[INFO] [stderr] 47 | |             user_agent_max_len: usize,
[INFO] [stderr] 48 | |             family: *mut u8,
[INFO] [stderr] ...  |
[INFO] [stderr] 59 | |             patch_written: *mut usize,
[INFO] [stderr] 60 | |         ) -> XqdStatus;
[INFO] [stderr]    | |_______________________- not a function or static
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr] 
[INFO] [stderr] warning: 51 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/fastly_sys-4762288c165861d8
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests fastly-sys
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "bc922763886afbd1aaeb71d565eeadf52a73d2a298b886453961311a8c10b057", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bc922763886afbd1aaeb71d565eeadf52a73d2a298b886453961311a8c10b057", kill_on_drop: false }`
[INFO] [stdout] bc922763886afbd1aaeb71d565eeadf52a73d2a298b886453961311a8c10b057
