[INFO] fetching crate rust-libindy-wrapper 0.2.13... [INFO] testing rust-libindy-wrapper-0.2.13 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate rust-libindy-wrapper 0.2.13 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate rust-libindy-wrapper 0.2.13 [INFO] finished tweaking crates.io crate rust-libindy-wrapper 0.2.13 [INFO] tweaked toml for crates.io crate rust-libindy-wrapper 0.2.13 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate rust-libindy-wrapper 0.2.13 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 24 packages to latest compatible versions [INFO] [stderr] Adding lazy_static v0.2.11 (available: v1.5.0) [INFO] [stderr] Adding num-derive v0.2.5 (available: v0.4.2) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded num-derive v0.2.5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c08b546eac954c94bf670dc2bf894c0f38af67df8d16cc2dc793f1391c83f91f [INFO] running `Command { std: "docker" "start" "-a" "c08b546eac954c94bf670dc2bf894c0f38af67df8d16cc2dc793f1391c83f91f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c08b546eac954c94bf670dc2bf894c0f38af67df8d16cc2dc793f1391c83f91f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c08b546eac954c94bf670dc2bf894c0f38af67df8d16cc2dc793f1391c83f91f", kill_on_drop: false }` [INFO] [stdout] c08b546eac954c94bf670dc2bf894c0f38af67df8d16cc2dc793f1391c83f91f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 93ec73161b0b3ef1919f7711c2f343a6e62765d8daf43d3fde96df78b30dd621 [INFO] running `Command { std: "docker" "start" "-a" "93ec73161b0b3ef1919f7711c2f343a6e62765d8daf43d3fde96df78b30dd621", kill_on_drop: false }` [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Compiling num-derive v0.2.5 [INFO] [stderr] Compiling lazy_static v0.2.11 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling rust-libindy-wrapper v0.2.13 (/opt/rustwide/workdir) [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/anoncreds.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | extern { [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(missing_abi)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/blob_storage.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | extern { [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/crypto.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | extern { [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/did.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | extern { [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/ledger.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | extern { [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/ledger.rs:191:36 [INFO] [stdout] | [INFO] [stdout] 191 | pub type CustomTransactionParser = extern fn(reply_from_node: CString, parsed_sp: *mut CString) -> Error; [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/ledger.rs:192:23 [INFO] [stdout] | [INFO] [stdout] 192 | pub type CustomFree = extern fn(data: CString) -> Error; [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/non_secrets.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | extern { [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/pairwise.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | extern { [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | extern { [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:109:35 [INFO] [stdout] | [INFO] [stdout] 109 | pub type CreatePaymentAddressCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:112:56 [INFO] [stdout] | [INFO] [stdout] 112 | ... cb: Option src/native/payments.rs:115:29 [INFO] [stdout] | [INFO] [stdout] 115 | pub type AddRequestFeesCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:122:50 [INFO] [stdout] | [INFO] [stdout] 122 | ... cb: Option src/native/payments.rs:125:36 [INFO] [stdout] | [INFO] [stdout] 125 | pub type ParseResponseWithFeesCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:127:57 [INFO] [stdout] | [INFO] [stdout] 127 | ... cb: Option src/native/payments.rs:130:44 [INFO] [stdout] | [INFO] [stdout] 130 | pub type BuildGetPaymentSourcesRequestCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:134:65 [INFO] [stdout] | [INFO] [stdout] 134 | ... cb: Option src/native/payments.rs:137:45 [INFO] [stdout] | [INFO] [stdout] 137 | pub type ParseGetPaymentSourcesResponseCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:139:66 [INFO] [stdout] | [INFO] [stdout] 139 | ... cb: Option src/native/payments.rs:142:30 [INFO] [stdout] | [INFO] [stdout] 142 | pub type BuildPaymentReqCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:148:51 [INFO] [stdout] | [INFO] [stdout] 148 | ... cb: Option src/native/payments.rs:151:35 [INFO] [stdout] | [INFO] [stdout] 151 | pub type ParsePaymentResponseCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:153:56 [INFO] [stdout] | [INFO] [stdout] 153 | ... cb: Option src/native/payments.rs:156:27 [INFO] [stdout] | [INFO] [stdout] 156 | pub type BuildMintReqCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:161:48 [INFO] [stdout] | [INFO] [stdout] 161 | ... cb: Option src/native/payments.rs:164:33 [INFO] [stdout] | [INFO] [stdout] 164 | pub type BuildSetTxnFeesReqCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:168:54 [INFO] [stdout] | [INFO] [stdout] 168 | ... cb: Option src/native/payments.rs:171:33 [INFO] [stdout] | [INFO] [stdout] 171 | pub type BuildGetTxnFeesReqCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:174:54 [INFO] [stdout] | [INFO] [stdout] 174 | ... cb: Option src/native/payments.rs:177:38 [INFO] [stdout] | [INFO] [stdout] 177 | pub type ParseGetTxnFeesResponseCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:179:59 [INFO] [stdout] | [INFO] [stdout] 179 | ... cb: Option src/native/payments.rs:182:36 [INFO] [stdout] | [INFO] [stdout] 182 | pub type BuildVerifyPaymentReqCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:186:57 [INFO] [stdout] | [INFO] [stdout] 186 | ... cb: Option src/native/payments.rs:189:41 [INFO] [stdout] | [INFO] [stdout] 189 | pub type ParseVerifyPaymentResponseCB = extern fn(command_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/payments.rs:191:62 [INFO] [stdout] | [INFO] [stdout] 191 | ... cb: Option src/native/pool.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | extern { [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | extern { [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:66:25 [INFO] [stdout] | [INFO] [stdout] 66 | pub type WalletCreate = extern fn(name: CString, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:70:23 [INFO] [stdout] | [INFO] [stdout] 70 | pub type WalletOpen = extern fn(name: CString, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:74:24 [INFO] [stdout] | [INFO] [stdout] 74 | pub type WalletClose = extern fn(storage_handle: Handle) -> Error; [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:75:25 [INFO] [stdout] | [INFO] [stdout] 75 | pub type WalletDelete = extern fn(name: CString, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:78:28 [INFO] [stdout] | [INFO] [stdout] 78 | pub type WalletAddRecord = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:84:36 [INFO] [stdout] | [INFO] [stdout] 84 | pub type WalletUpdateRecordValue = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:89:35 [INFO] [stdout] | [INFO] [stdout] 89 | pub type WalletUpdateRecordTags = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:93:32 [INFO] [stdout] | [INFO] [stdout] 93 | pub type WalletAddRecordTags = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:97:35 [INFO] [stdout] | [INFO] [stdout] 97 | pub type WalletDeleteRecordTags = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:101:31 [INFO] [stdout] | [INFO] [stdout] 101 | pub type WalletDeleteRecord = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:104:28 [INFO] [stdout] | [INFO] [stdout] 104 | pub type WalletGetRecord = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:109:30 [INFO] [stdout] | [INFO] [stdout] 109 | pub type WalletGetRecordId = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:112:32 [INFO] [stdout] | [INFO] [stdout] 112 | pub type WalletGetRecordType = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:115:33 [INFO] [stdout] | [INFO] [stdout] 115 | pub type WalletGetRecordValue = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:119:32 [INFO] [stdout] | [INFO] [stdout] 119 | pub type WalletGetRecordTags = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:122:29 [INFO] [stdout] | [INFO] [stdout] 122 | pub type WalletFreeRecord = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:124:37 [INFO] [stdout] | [INFO] [stdout] 124 | pub type WalletGetStorageMetadata = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:127:37 [INFO] [stdout] | [INFO] [stdout] 127 | pub type WalletSetStorageMetadata = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:129:38 [INFO] [stdout] | [INFO] [stdout] 129 | pub type WalletFreeStorageMetadata = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:131:32 [INFO] [stdout] | [INFO] [stdout] 131 | pub type WalletSearchRecords = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:136:35 [INFO] [stdout] | [INFO] [stdout] 136 | pub type WalletSearchAllRecords = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:138:38 [INFO] [stdout] | [INFO] [stdout] 138 | pub type WalletGetSearchTotalCount = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:141:40 [INFO] [stdout] | [INFO] [stdout] 141 | pub type WalletFetchSearchNextRecord = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/wallet.rs:144:29 [INFO] [stdout] | [INFO] [stdout] 144 | pub type WalletFreeSearch = extern fn(storage_handle: Handle, [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/mod.rs:19:28 [INFO] [stdout] | [INFO] [stdout] 19 | pub type ResponseEmptyCB = extern fn(xcommand_handle: Handle, err: Error); [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/mod.rs:20:27 [INFO] [stdout] | [INFO] [stdout] 20 | pub type ResponseBoolCB = extern fn(xcommand_handle: Handle, err: Error, bool1: u8); [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/mod.rs:21:26 [INFO] [stdout] | [INFO] [stdout] 21 | pub type ResponseI32CB = extern fn(xcommand_handle: Handle, err: Error, handle: Handle); [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/mod.rs:22:31 [INFO] [stdout] | [INFO] [stdout] 22 | pub type ResponseI32UsizeCB = extern fn(xcommand_handle: Handle, err: Error, handle: Handle, total_count: usize); [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/mod.rs:23:29 [INFO] [stdout] | [INFO] [stdout] 23 | pub type ResponseStringCB = extern fn(xcommand_handle: Handle, err: Error, str1: CString); [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/mod.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | pub type ResponseStringStringCB = extern fn(xcommand_handle: Handle, err: Error, str1: CString, str2: CString); [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/mod.rs:25:41 [INFO] [stdout] | [INFO] [stdout] 25 | pub type ResponseStringStringStringCB = extern fn(xcommand_handle: Handle, err: Error, str1: CString, str2: CString, str3: CString); [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/mod.rs:26:28 [INFO] [stdout] | [INFO] [stdout] 26 | pub type ResponseSliceCB = extern fn(xcommand_handle: Handle, err: Error, raw: BString, len: u32); [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/mod.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | pub type ResponseStringSliceCB = extern fn(xcommand_handle: Handle, err: Error, str1: CString, raw: BString, len: u32); [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated [INFO] [stdout] --> src/native/mod.rs:28:38 [INFO] [stdout] | [INFO] [stdout] 28 | pub type ResponseStringStringU64CB = extern fn(xcommand_handle: Handle, err: Error, arg1: CString, arg2: CString, arg3: u64); [INFO] [stdout] | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:29:41 [INFO] [stdout] | [INFO] [stdout] 29 | #[derive(Debug, PartialEq, Copy, Clone, FromPrimitive, ToPrimitive)] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: no expected values for `feature` [INFO] [stdout] = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `FromPrimitive` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/lib.rs:29:56 [INFO] [stdout] | [INFO] [stdout] 29 | #[derive(Debug, PartialEq, Copy, Clone, FromPrimitive, ToPrimitive)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: no expected values for `feature` [INFO] [stdout] = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `ToPrimitive` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the derive macro `ToPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the derive macro `ToPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | / lazy_static! { [INFO] [stdout] 46 | | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] 47 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | / lazy_static! { [INFO] [stdout] 75 | | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] 76 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | / lazy_static! { [INFO] [stdout] 105 | | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] 106 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | / lazy_static! { [INFO] [stdout] 135 | | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] 136 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:165:9 [INFO] [stdout] | [INFO] [stdout] 165 | / lazy_static! { [INFO] [stdout] 166 | | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] 167 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | / lazy_static! { [INFO] [stdout] 198 | | static ref CALLBACKS: Mutex) + Send>>> = Default::default(); [INFO] [stdout] 199 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 228 | / lazy_static! { [INFO] [stdout] 229 | | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] 230 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 260 | / ... lazy_static! { [INFO] [stdout] 261 | | ... static ref CALLBACKS: Mutex, Option) + Send>>> = Default::defa... [INFO] [stdout] 262 | | ... } [INFO] [stdout] | |_______^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:293:9 [INFO] [stdout] | [INFO] [stdout] 293 | / lazy_static! { [INFO] [stdout] 294 | | static ref CALLBACKS: Mutex >> = Default::default(); [INFO] [stdout] 295 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:325:9 [INFO] [stdout] | [INFO] [stdout] 325 | / lazy_static! { [INFO] [stdout] 326 | | static ref CALLBACKS: Mutex) + Send>>> = Default::default(); [INFO] [stdout] 327 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:356:9 [INFO] [stdout] | [INFO] [stdout] 356 | / lazy_static! { [INFO] [stdout] 357 | | static ref CALLBACKS: Mutex) + Send> >> = Default::default(); [INFO] [stdout] 358 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/callbacks.rs:388:9 [INFO] [stdout] | [INFO] [stdout] 388 | / lazy_static! { [INFO] [stdout] 389 | | static ref CALLBACKS: Mutex >> = Default::default(); [INFO] [stdout] 390 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/utils/sequence.rs:1:48 [INFO] [stdout] | [INFO] [stdout] 1 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/utils/sequence.rs:6:43 [INFO] [stdout] | [INFO] [stdout] 6 | static ref IDS_COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; //TODO use AtomicI32 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: replace the use of the deprecated constant [INFO] [stdout] | [INFO] [stdout] 6 - static ref IDS_COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; //TODO use AtomicI32 [INFO] [stdout] 6 + static ref IDS_COUNTER: AtomicUsize = AtomicUsize::new(0); //TODO use AtomicI32 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred [INFO] [stdout] --> src/utils/sequence.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / lazy_static! { [INFO] [stdout] 6 | | static ref IDS_COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; //TODO use AtomicI32 [INFO] [stdout] 7 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 7 | / pub fn indy_issuer_create_schema(command_handle: Handle, [INFO] [stdout] 8 | | issuer_did: CString, [INFO] [stdout] 9 | | name: CString, [INFO] [stdout] 10 | | version: CString, [INFO] [stdout] 11 | | attrs: CString, [INFO] [stdout] 12 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 14 | / pub fn indy_issuer_create_and_store_credential_def(command_handle: Handle, [INFO] [stdout] 15 | | wallet_handle: Handle, [INFO] [stdout] 16 | | issuer_did: CString, [INFO] [stdout] 17 | | schema_json: CString, [INFO] [stdout] ... | [INFO] [stdout] 20 | | config_json: CString, [INFO] [stdout] 21 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 23 | / pub fn indy_issuer_create_and_store_revoc_reg(command_handle: Handle, [INFO] [stdout] 24 | | wallet_handle: Handle, [INFO] [stdout] 25 | | issuer_did: CString, [INFO] [stdout] 26 | | revoc_def_type: CString, [INFO] [stdout] ... | [INFO] [stdout] 30 | | tails_writer_handle: Handle, [INFO] [stdout] 31 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 33 | / pub fn indy_issuer_create_credential_offer(command_handle: Handle, [INFO] [stdout] 34 | | wallet_handle: Handle, [INFO] [stdout] 35 | | cred_def_id: CString, [INFO] [stdout] 36 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 38 | / pub fn indy_issuer_create_credential(command_handle: Handle, [INFO] [stdout] 39 | | wallet_handle: Handle, [INFO] [stdout] 40 | | cred_offer_json: CString, [INFO] [stdout] 41 | | cred_req_json: CString, [INFO] [stdout] ... | [INFO] [stdout] 44 | | blob_storage_reader_handle: Handle, [INFO] [stdout] 45 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 47 | / pub fn indy_issuer_revoke_credential(command_handle: Handle, [INFO] [stdout] 48 | | wallet_handle: Handle, [INFO] [stdout] 49 | | blob_storage_reader_cfg_handle: Handle, [INFO] [stdout] 50 | | rev_reg_id: CString, [INFO] [stdout] 51 | | cred_revoc_id: CString, [INFO] [stdout] 52 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 54 | / pub fn indy_issuer_merge_revocation_registry_deltas(command_handle: Handle, [INFO] [stdout] 55 | | rev_reg_delta_json: CString, [INFO] [stdout] 56 | | other_rev_reg_delta_json: CString, [INFO] [stdout] 57 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 59 | / pub fn indy_prover_create_master_secret(command_handle: Handle, [INFO] [stdout] 60 | | wallet_handle: Handle, [INFO] [stdout] 61 | | master_secret_id: CString, [INFO] [stdout] 62 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 64 | / pub fn indy_prover_create_credential_req(command_handle: Handle, [INFO] [stdout] 65 | | wallet_handle: Handle, [INFO] [stdout] 66 | | prover_did: CString, [INFO] [stdout] 67 | | cred_offer_json: CString, [INFO] [stdout] 68 | | cred_def_json: CString, [INFO] [stdout] 69 | | master_secret_id: CString, [INFO] [stdout] 70 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 72 | / pub fn indy_prover_store_credential(command_handle: Handle, [INFO] [stdout] 73 | | wallet_handle: Handle, [INFO] [stdout] 74 | | cred_id: CString, [INFO] [stdout] 75 | | cred_req_metadata_json: CString, [INFO] [stdout] ... | [INFO] [stdout] 78 | | rev_reg_def_json: CString, [INFO] [stdout] 79 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 81 | / pub fn indy_prover_get_credential(command_handle: Handle, [INFO] [stdout] 82 | | wallet_handle: Handle, [INFO] [stdout] 83 | | cred_id: CString, [INFO] [stdout] 84 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 86 | / pub fn indy_prover_get_credentials(command_handle: Handle, [INFO] [stdout] 87 | | wallet_handle: Handle, [INFO] [stdout] 88 | | filter_json: CString, [INFO] [stdout] 89 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 91 | / pub fn indy_prover_search_credentials(command_handle: Handle, [INFO] [stdout] 92 | | wallet_handle: Handle, [INFO] [stdout] 93 | | query_json: CString, [INFO] [stdout] 94 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 96 | / pub fn indy_prover_fetch_credentials(command_handle: Handle, [INFO] [stdout] 97 | | search_handle: Handle, [INFO] [stdout] 98 | | count: usize, [INFO] [stdout] 99 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 101 | / pub fn indy_prover_close_credentials_search(command_handle: Handle, [INFO] [stdout] 102 | | search_handle: Handle, [INFO] [stdout] 103 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 105 | / pub fn indy_prover_get_credentials_for_proof_req(command_handle: Handle, [INFO] [stdout] 106 | | wallet_handle: Handle, [INFO] [stdout] 107 | | proof_request_json: CString, [INFO] [stdout] 108 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 110 | / pub fn indy_prover_search_credentials_for_proof_req(command_handle: Handle, [INFO] [stdout] 111 | | wallet_handle: Handle, [INFO] [stdout] 112 | | proof_request_json: CString, [INFO] [stdout] 113 | | extra_query_json: CString, [INFO] [stdout] 114 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 116 | / pub fn indy_prover_fetch_credentials_for_proof_req(command_handle: Handle, [INFO] [stdout] 117 | | search_handle: Handle, [INFO] [stdout] 118 | | item_referent: CString, [INFO] [stdout] 119 | | count: usize, [INFO] [stdout] 120 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 122 | / pub fn indy_prover_close_credentials_search_for_proof_req(command_handle: Handle, [INFO] [stdout] 123 | | search_handle: Handle, [INFO] [stdout] 124 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 126 | / pub fn indy_prover_create_proof(command_handle: Handle, [INFO] [stdout] 127 | | wallet_handle: Handle, [INFO] [stdout] 128 | | proof_req_json: CString, [INFO] [stdout] 129 | | requested_credentials_json: CString, [INFO] [stdout] ... | [INFO] [stdout] 133 | | rev_states_json: CString, [INFO] [stdout] 134 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 136 | / pub fn indy_verifier_verify_proof(command_handle: Handle, [INFO] [stdout] 137 | | proof_request_json: CString, [INFO] [stdout] 138 | | proof_json: CString, [INFO] [stdout] 139 | | schemas_json: CString, [INFO] [stdout] ... | [INFO] [stdout] 142 | | rev_regs_json: CString, [INFO] [stdout] 143 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 145 | / pub fn indy_create_revocation_state(command_handle: Handle, [INFO] [stdout] 146 | | blob_storage_reader_handle: Handle, [INFO] [stdout] 147 | | rev_reg_def_json: CString, [INFO] [stdout] 148 | | rev_reg_delta_json: CString, [INFO] [stdout] 149 | | timestamp: u64, [INFO] [stdout] 150 | | cred_rev_id: CString, [INFO] [stdout] 151 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/anoncreds.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 153 | / pub fn indy_update_revocation_state(command_handle: Handle, [INFO] [stdout] 154 | | blob_storage_reader_handle: Handle, [INFO] [stdout] 155 | | rev_state_json: CString, [INFO] [stdout] 156 | | rev_reg_def_json: CString, [INFO] [stdout] ... | [INFO] [stdout] 159 | | cred_rev_id: CString, [INFO] [stdout] 160 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/blob_storage.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 7 | / pub fn indy_open_blob_storage_reader(command_handle: Handle, [INFO] [stdout] 8 | | type_: CString, [INFO] [stdout] 9 | | config_json: CString, [INFO] [stdout] 10 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/blob_storage.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 13 | / pub fn indy_open_blob_storage_writer(command_handle: Handle, [INFO] [stdout] 14 | | type_: CString, [INFO] [stdout] 15 | | config_json: CString, [INFO] [stdout] 16 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/crypto.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 7 | / pub fn indy_create_key(command_handle: Handle, [INFO] [stdout] 8 | | wallet_handle: Handle, [INFO] [stdout] 9 | | key_json: CString, [INFO] [stdout] 10 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/crypto.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 13 | / pub fn indy_set_key_metadata(command_handle: Handle, [INFO] [stdout] 14 | | wallet_handle: Handle, [INFO] [stdout] 15 | | verkey: CString, [INFO] [stdout] 16 | | metadata: CString, [INFO] [stdout] 17 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/crypto.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 20 | / pub fn indy_get_key_metadata(command_handle: Handle, [INFO] [stdout] 21 | | wallet_handle: Handle, [INFO] [stdout] 22 | | verkey: CString, [INFO] [stdout] 23 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/crypto.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 26 | / pub fn indy_crypto_sign(command_handle: Handle, [INFO] [stdout] 27 | | wallet_handle: Handle, [INFO] [stdout] 28 | | signer_vk: CString, [INFO] [stdout] 29 | | message_raw: BString, [INFO] [stdout] 30 | | message_len: u32, [INFO] [stdout] 31 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/crypto.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 34 | / pub fn indy_crypto_verify(command_handle: Handle, [INFO] [stdout] 35 | | signer_vk: CString, [INFO] [stdout] 36 | | message_raw: BString, [INFO] [stdout] 37 | | message_len: u32, [INFO] [stdout] 38 | | signature_raw: BString, [INFO] [stdout] 39 | | signature_len: u32, [INFO] [stdout] 40 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/crypto.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 43 | / pub fn indy_crypto_auth_crypt(command_handle: Handle, [INFO] [stdout] 44 | | wallet_handle: Handle, [INFO] [stdout] 45 | | sender_vk: CString, [INFO] [stdout] 46 | | recipient_vk: CString, [INFO] [stdout] 47 | | message_raw: BString, [INFO] [stdout] 48 | | message_len: u32, [INFO] [stdout] 49 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/crypto.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 52 | / pub fn indy_crypto_auth_decrypt(command_handle: Handle, [INFO] [stdout] 53 | | wallet_handle: Handle, [INFO] [stdout] 54 | | recipient_vk: CString, [INFO] [stdout] 55 | | encrypted_msg_raw: BString, [INFO] [stdout] 56 | | encrypted_msg_len: u32, [INFO] [stdout] 57 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/crypto.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 60 | / pub fn indy_crypto_anon_crypt(command_handle: Handle, [INFO] [stdout] 61 | | recipient_vk: CString, [INFO] [stdout] 62 | | message_raw: BString, [INFO] [stdout] 63 | | message_len: u32, [INFO] [stdout] 64 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/crypto.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 67 | / pub fn indy_crypto_anon_decrypt(command_handle: Handle, [INFO] [stdout] 68 | | wallet_handle: Handle, [INFO] [stdout] 69 | | recipient_vk: CString, [INFO] [stdout] 70 | | encrypted_msg_raw: BString, [INFO] [stdout] 71 | | encrypted_msg_len: u32, [INFO] [stdout] 72 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 6 | / pub fn indy_create_and_store_my_did(command_handle: Handle, [INFO] [stdout] 7 | | wallet_handle: Handle, [INFO] [stdout] 8 | | did_json: CString, [INFO] [stdout] 9 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 12 | / pub fn indy_replace_keys_start(command_handle: Handle, [INFO] [stdout] 13 | | wallet_handle: Handle, [INFO] [stdout] 14 | | did: CString, [INFO] [stdout] 15 | | identity_json: CString, [INFO] [stdout] 16 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 19 | / pub fn indy_replace_keys_apply(command_handle: Handle, [INFO] [stdout] 20 | | wallet_handle: Handle, [INFO] [stdout] 21 | | did: CString, [INFO] [stdout] 22 | | cb: Option) -> Error; [INFO] [stdout] | |_________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 25 | / pub fn indy_store_their_did(command_handle: Handle, [INFO] [stdout] 26 | | wallet_handle: Handle, [INFO] [stdout] 27 | | identity_json: CString, [INFO] [stdout] 28 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 31 | / pub fn indy_key_for_did(command_handle: Handle, [INFO] [stdout] 32 | | pool_handle: Handle, [INFO] [stdout] 33 | | wallet_handle: Handle, [INFO] [stdout] 34 | | did: CString, [INFO] [stdout] 35 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 38 | / pub fn indy_key_for_local_did(command_handle: Handle, [INFO] [stdout] 39 | | wallet_handle: Handle, [INFO] [stdout] 40 | | did: CString, [INFO] [stdout] 41 | | cb: Option) -> Error; [INFO] [stdout] | |_________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 43 | / pub fn indy_set_endpoint_for_did(command_handle: Handle, [INFO] [stdout] 44 | | wallet_handle: Handle, [INFO] [stdout] 45 | | did: CString, [INFO] [stdout] 46 | | address: CString, [INFO] [stdout] 47 | | transport_key: CString, [INFO] [stdout] 48 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 51 | / pub fn indy_get_endpoint_for_did(command_handle: Handle, [INFO] [stdout] 52 | | wallet_handle: Handle, [INFO] [stdout] 53 | | pool_handle: Handle, [INFO] [stdout] 54 | | did: CString, [INFO] [stdout] 55 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 58 | / pub fn indy_set_did_metadata(command_handle: Handle, [INFO] [stdout] 59 | | wallet_handle: Handle, [INFO] [stdout] 60 | | did: CString, [INFO] [stdout] 61 | | metadata: CString, [INFO] [stdout] 62 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 64 | / pub fn indy_get_did_metadata(command_handle: Handle, [INFO] [stdout] 65 | | wallet_handle: Handle, [INFO] [stdout] 66 | | did: CString, [INFO] [stdout] 67 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 70 | / pub fn indy_get_my_did_with_meta(command_handle: Handle, [INFO] [stdout] 71 | | wallet_handle: Handle, [INFO] [stdout] 72 | | my_did: CString, [INFO] [stdout] 73 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 76 | / pub fn indy_list_my_dids_with_meta(command_handle: Handle, [INFO] [stdout] 77 | | wallet_handle: Handle, [INFO] [stdout] 78 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/did.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 80 | / pub fn indy_abbreviate_verkey(command_handle: Handle, [INFO] [stdout] 81 | | did: CString, [INFO] [stdout] 82 | | full_verkey: CString, [INFO] [stdout] 83 | | cb: Option) -> Error; [INFO] [stdout] | |_________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 7 | / pub fn indy_sign_and_submit_request(command_handle: Handle, [INFO] [stdout] 8 | | pool_handle: Handle, [INFO] [stdout] 9 | | wallet_handle: Handle, [INFO] [stdout] 10 | | submitter_did: CString, [INFO] [stdout] 11 | | request_json: CString, [INFO] [stdout] 12 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 14 | / pub fn indy_submit_request(command_handle: Handle, [INFO] [stdout] 15 | | pool_handle: Handle, [INFO] [stdout] 16 | | request_json: CString, [INFO] [stdout] 17 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 19 | / pub fn indy_submit_action(command_handle: Handle, [INFO] [stdout] 20 | | pool_handle: Handle, [INFO] [stdout] 21 | | request_json: CString, [INFO] [stdout] 22 | | nodes: CString, [INFO] [stdout] 23 | | timeout: Handle, [INFO] [stdout] 24 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 26 | / pub fn indy_sign_request(command_handle: Handle, [INFO] [stdout] 27 | | wallet_handle: Handle, [INFO] [stdout] 28 | | submitter_did: CString, [INFO] [stdout] 29 | | request_json: CString, [INFO] [stdout] 30 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 32 | / pub fn indy_multi_sign_request(command_handle: Handle, [INFO] [stdout] 33 | | wallet_handle: Handle, [INFO] [stdout] 34 | | submitter_did: CString, [INFO] [stdout] 35 | | request_json: CString, [INFO] [stdout] 36 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 38 | / pub fn indy_build_get_ddo_request(command_handle: Handle, [INFO] [stdout] 39 | | submitter_did: CString, [INFO] [stdout] 40 | | target_did: CString, [INFO] [stdout] 41 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 43 | / pub fn indy_build_nym_request(command_handle: Handle, [INFO] [stdout] 44 | | submitter_did: CString, [INFO] [stdout] 45 | | target_did: CString, [INFO] [stdout] 46 | | verkey: CString, [INFO] [stdout] 47 | | alias: CString, [INFO] [stdout] 48 | | role: CString, [INFO] [stdout] 49 | | cb: Option) -> Error; [INFO] [stdout] | |_________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 51 | / pub fn indy_build_get_nym_request(command_handle: Handle, [INFO] [stdout] 52 | | submitter_did: CString, [INFO] [stdout] 53 | | target_did: CString, [INFO] [stdout] 54 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 56 | / pub fn indy_build_attrib_request(command_handle: Handle, [INFO] [stdout] 57 | | submitter_did: CString, [INFO] [stdout] 58 | | target_did: CString, [INFO] [stdout] 59 | | hash: CString, [INFO] [stdout] 60 | | raw: CString, [INFO] [stdout] 61 | | enc: CString, [INFO] [stdout] 62 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 64 | / pub fn indy_build_get_attrib_request(command_handle: Handle, [INFO] [stdout] 65 | | submitter_did: CString, [INFO] [stdout] 66 | | target_did: CString, [INFO] [stdout] 67 | | raw: CString, [INFO] [stdout] 68 | | hash: CString, [INFO] [stdout] 69 | | enc: CString, [INFO] [stdout] 70 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 72 | / pub fn indy_build_schema_request(command_handle: Handle, [INFO] [stdout] 73 | | submitter_did: CString, [INFO] [stdout] 74 | | data: CString, [INFO] [stdout] 75 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 77 | / pub fn indy_build_get_schema_request(command_handle: Handle, [INFO] [stdout] 78 | | submitter_did: CString, [INFO] [stdout] 79 | | id: CString, [INFO] [stdout] 80 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 82 | / pub fn indy_parse_get_schema_response(command_handle: Handle, [INFO] [stdout] 83 | | get_schema_response: CString, [INFO] [stdout] 84 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 86 | / pub fn indy_build_cred_def_request(command_handle: Handle, [INFO] [stdout] 87 | | submitter_did: CString, [INFO] [stdout] 88 | | data: CString, [INFO] [stdout] 89 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 91 | / pub fn indy_build_get_cred_def_request(command_handle: Handle, [INFO] [stdout] 92 | | submitter_did: CString, [INFO] [stdout] 93 | | id: CString, [INFO] [stdout] 94 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 96 | / pub fn indy_parse_get_cred_def_response(command_handle: Handle, [INFO] [stdout] 97 | | get_cred_def_response: CString, [INFO] [stdout] 98 | | cb: Option) -> Error; [INFO] [stdout] | |_________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 100 | / pub fn indy_build_node_request(command_handle: Handle, [INFO] [stdout] 101 | | submitter_did: CString, [INFO] [stdout] 102 | | target_did: CString, [INFO] [stdout] 103 | | data: CString, [INFO] [stdout] 104 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 106 | / pub fn indy_build_get_validator_info_request(command_handle: Handle, [INFO] [stdout] 107 | | submitter_did: CString, [INFO] [stdout] 108 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 110 | / pub fn indy_build_get_txn_request(command_handle: Handle, [INFO] [stdout] 111 | | submitter_did: CString, [INFO] [stdout] 112 | | ledger_type: CString, [INFO] [stdout] 113 | | seq_no: Handle, [INFO] [stdout] 114 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 116 | / pub fn indy_build_pool_config_request(command_handle: Handle, [INFO] [stdout] 117 | | submitter_did: CString, [INFO] [stdout] 118 | | writes: bool, [INFO] [stdout] 119 | | force: bool, [INFO] [stdout] 120 | | cb: Option) -> Error; [INFO] [stdout] | |_________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 122 | / pub fn indy_build_pool_restart_request(command_handle: Handle, [INFO] [stdout] 123 | | submitter_did: CString, [INFO] [stdout] 124 | | action: CString, [INFO] [stdout] 125 | | datetime: CString, [INFO] [stdout] 126 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 128 | / pub fn indy_build_pool_upgrade_request(command_handle: Handle, [INFO] [stdout] 129 | | submitter_did: CString, [INFO] [stdout] 130 | | name: CString, [INFO] [stdout] 131 | | version: CString, [INFO] [stdout] ... | [INFO] [stdout] 139 | | package: CString, [INFO] [stdout] 140 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:141:5 [INFO] [stdout] | [INFO] [stdout] 141 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 142 | / pub fn indy_build_revoc_reg_def_request(command_handle: Handle, [INFO] [stdout] 143 | | submitter_did: CString, [INFO] [stdout] 144 | | data: CString, [INFO] [stdout] 145 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 147 | / pub fn indy_build_get_revoc_reg_def_request(command_handle: Handle, [INFO] [stdout] 148 | | submitter_did: CString, [INFO] [stdout] 149 | | id: CString, [INFO] [stdout] 150 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 152 | / pub fn indy_parse_get_revoc_reg_def_response(command_handle: Handle, [INFO] [stdout] 153 | | get_revoc_reg_def_response: CString, [INFO] [stdout] 154 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 156 | / pub fn indy_build_revoc_reg_entry_request(command_handle: Handle, [INFO] [stdout] 157 | | submitter_did: CString, [INFO] [stdout] 158 | | revoc_reg_def_id: CString, [INFO] [stdout] 159 | | rev_def_type: CString, [INFO] [stdout] 160 | | value: CString, [INFO] [stdout] 161 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 162 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 163 | / pub fn indy_build_get_revoc_reg_request(command_handle: Handle, [INFO] [stdout] 164 | | submitter_did: CString, [INFO] [stdout] 165 | | revoc_reg_def_id: CString, [INFO] [stdout] 166 | | timestamp: i64, [INFO] [stdout] 167 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 168 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 169 | / pub fn indy_parse_get_revoc_reg_response(command_handle: Handle, [INFO] [stdout] 170 | | get_revoc_reg_response: CString, [INFO] [stdout] 171 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:172:5 [INFO] [stdout] | [INFO] [stdout] 172 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 173 | / pub fn indy_build_get_revoc_reg_delta_request(command_handle: Handle, [INFO] [stdout] 174 | | submitter_did: CString, [INFO] [stdout] 175 | | revoc_reg_def_id: CString, [INFO] [stdout] 176 | | from: i64, [INFO] [stdout] 177 | | to: i64, [INFO] [stdout] 178 | | cb: Option) -> Error; [INFO] [stdout] | |_________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 180 | / pub fn indy_parse_get_revoc_reg_delta_response(command_handle: Handle, [INFO] [stdout] 181 | | get_revoc_reg_delta_response: CString, [INFO] [stdout] 182 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/ledger.rs:183:5 [INFO] [stdout] | [INFO] [stdout] 183 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 184 | / pub fn indy_register_transaction_parser_for_sp(command_handle: Handle, [INFO] [stdout] 185 | | txn_type: CString, [INFO] [stdout] 186 | | parser: Option, [INFO] [stdout] 187 | | free: Option, [INFO] [stdout] 188 | | cb: Option) -> Error; [INFO] [stdout] | |_________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/non_secrets.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 7 | / pub fn indy_add_wallet_record(command_handle: Handle, [INFO] [stdout] 8 | | wallet_handle: Handle, [INFO] [stdout] 9 | | xtype: CString, [INFO] [stdout] 10 | | id: CString, [INFO] [stdout] 11 | | value: CString, [INFO] [stdout] 12 | | tags_json: CString, [INFO] [stdout] 13 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/non_secrets.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 15 | / pub fn indy_update_wallet_record_value(command_handle: Handle, [INFO] [stdout] 16 | | wallet_handle: Handle, [INFO] [stdout] 17 | | xtype: CString, [INFO] [stdout] 18 | | id: CString, [INFO] [stdout] 19 | | value: CString, [INFO] [stdout] 20 | | cb: Option) -> Error; [INFO] [stdout] | |_________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/non_secrets.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 23 | / pub fn indy_update_wallet_record_tags(command_handle: Handle, [INFO] [stdout] 24 | | wallet_handle: Handle, [INFO] [stdout] 25 | | xtype: CString, [INFO] [stdout] 26 | | id: CString, [INFO] [stdout] 27 | | tags_json: CString, [INFO] [stdout] 28 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/non_secrets.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 31 | / pub fn indy_add_wallet_record_tags(command_handle: Handle, [INFO] [stdout] 32 | | wallet_handle: Handle, [INFO] [stdout] 33 | | xtype: CString, [INFO] [stdout] 34 | | id: CString, [INFO] [stdout] 35 | | tags_json: CString, [INFO] [stdout] 36 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/non_secrets.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 39 | / pub fn indy_delete_wallet_record_tags(command_handle: Handle, [INFO] [stdout] 40 | | wallet_handle: Handle, [INFO] [stdout] 41 | | xtype: CString, [INFO] [stdout] 42 | | id: CString, [INFO] [stdout] 43 | | tag_names_json: CString, [INFO] [stdout] 44 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/non_secrets.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 47 | / pub fn indy_delete_wallet_record(command_handle: Handle, [INFO] [stdout] 48 | | wallet_handle: Handle, [INFO] [stdout] 49 | | xtype: CString, [INFO] [stdout] 50 | | id: CString, [INFO] [stdout] 51 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/non_secrets.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 54 | / pub fn indy_get_wallet_record(command_handle: Handle, [INFO] [stdout] 55 | | wallet_handle: Handle, [INFO] [stdout] 56 | | xtype: CString, [INFO] [stdout] 57 | | id: CString, [INFO] [stdout] 58 | | options_json: CString, [INFO] [stdout] 59 | | cb: Option) -> Error; [INFO] [stdout] | |_________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/non_secrets.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 62 | / pub fn indy_open_wallet_search(command_handle: Handle, [INFO] [stdout] 63 | | wallet_handle: Handle, [INFO] [stdout] 64 | | xtype: CString, [INFO] [stdout] 65 | | query_json: CString, [INFO] [stdout] 66 | | options_json: CString, [INFO] [stdout] 67 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/non_secrets.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 70 | / pub fn indy_fetch_wallet_search_next_records(command_handle: Handle, [INFO] [stdout] 71 | | wallet_handle: Handle, [INFO] [stdout] 72 | | wallet_search_handle: Handle, [INFO] [stdout] 73 | | count: usize, [INFO] [stdout] 74 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/non_secrets.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 77 | / pub fn indy_close_wallet_search(command_handle: Handle, [INFO] [stdout] 78 | | wallet_search_handle: Handle, [INFO] [stdout] 79 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pairwise.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 7 | / pub fn indy_is_pairwise_exists(command_handle: Handle, [INFO] [stdout] 8 | | wallet_handle: Handle, [INFO] [stdout] 9 | | their_did: CString, [INFO] [stdout] 10 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pairwise.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 13 | / pub fn indy_create_pairwise(command_handle: Handle, [INFO] [stdout] 14 | | wallet_handle: Handle, [INFO] [stdout] 15 | | their_did: CString, [INFO] [stdout] 16 | | my_did: CString, [INFO] [stdout] 17 | | metadata: CString, [INFO] [stdout] 18 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pairwise.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 21 | / pub fn indy_list_pairwise(command_handle: Handle, [INFO] [stdout] 22 | | wallet_handle: Handle, [INFO] [stdout] 23 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pairwise.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 26 | / pub fn indy_get_pairwise(command_handle: Handle, [INFO] [stdout] 27 | | wallet_handle: Handle, [INFO] [stdout] 28 | | their_did: CString, [INFO] [stdout] 29 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pairwise.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 32 | / pub fn indy_set_pairwise_metadata(command_handle: Handle, [INFO] [stdout] 33 | | wallet_handle: Handle, [INFO] [stdout] 34 | | their_did: CString, [INFO] [stdout] 35 | | metadata: CString, [INFO] [stdout] 36 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 7 | / pub fn indy_register_payment_method(command_handle: Handle, [INFO] [stdout] 8 | | payment_method: CString, [INFO] [stdout] 9 | | create_payment_address: Option, [INFO] [stdout] 10 | | add_request_fees: Option, [INFO] [stdout] ... | [INFO] [stdout] 21 | | parse_verify_payment_response: Option, [INFO] [stdout] 22 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 24 | / pub fn indy_create_payment_address(command_handle: Handle, [INFO] [stdout] 25 | | wallet_handle: Handle, [INFO] [stdout] 26 | | payment_method: CString, [INFO] [stdout] 27 | | config: CString, [INFO] [stdout] 28 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 30 | / pub fn indy_list_payment_addresses(command_handle: Handle, [INFO] [stdout] 31 | | wallet_handle: Handle, [INFO] [stdout] 32 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 34 | / pub fn indy_add_request_fees(command_handle: Handle, [INFO] [stdout] 35 | | wallet_handle: Handle, [INFO] [stdout] 36 | | submitter_did: CString, [INFO] [stdout] 37 | | req_json: CString, [INFO] [stdout] ... | [INFO] [stdout] 40 | | extra: CString, [INFO] [stdout] 41 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 43 | / pub fn indy_parse_response_with_fees(command_handle: Handle, [INFO] [stdout] 44 | | payment_method: CString, [INFO] [stdout] 45 | | resp_json: CString, [INFO] [stdout] 46 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 48 | / pub fn indy_build_get_payment_sources_request(command_handle: Handle, [INFO] [stdout] 49 | | wallet_handle: Handle, [INFO] [stdout] 50 | | submitter_did: CString, [INFO] [stdout] 51 | | payment_address: CString, [INFO] [stdout] 52 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 54 | / pub fn indy_parse_get_payment_sources_response(command_handle: Handle, [INFO] [stdout] 55 | | payment_method: CString, [INFO] [stdout] 56 | | resp_json: CString, [INFO] [stdout] 57 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 59 | / pub fn indy_build_payment_req(command_handle: Handle, [INFO] [stdout] 60 | | wallet_handle: Handle, [INFO] [stdout] 61 | | submitter_did: CString, [INFO] [stdout] 62 | | inputs_json: CString, [INFO] [stdout] 63 | | outputs_json: CString, [INFO] [stdout] 64 | | extra: CString, [INFO] [stdout] 65 | | cb: Option) -> Error; [INFO] [stdout] | |_______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 67 | / pub fn indy_parse_payment_response(command_handle: Handle, [INFO] [stdout] 68 | | payment_method: CString, [INFO] [stdout] 69 | | resp_json: CString, [INFO] [stdout] 70 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 72 | / pub fn indy_build_mint_req(command_handle: Handle, [INFO] [stdout] 73 | | wallet_handle: Handle, [INFO] [stdout] 74 | | submitter_did: CString, [INFO] [stdout] 75 | | outputs_json: CString, [INFO] [stdout] 76 | | extra: CString, [INFO] [stdout] 77 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 79 | / pub fn indy_build_set_txn_fees_req(command_handle: Handle, [INFO] [stdout] 80 | | wallet_handle: Handle, [INFO] [stdout] 81 | | submitter_did: CString, [INFO] [stdout] 82 | | payment_method: CString, [INFO] [stdout] 83 | | fees_json: CString, [INFO] [stdout] 84 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 86 | / pub fn indy_build_get_txn_fees_req(command_handle: Handle, [INFO] [stdout] 87 | | wallet_handle: Handle, [INFO] [stdout] 88 | | submitter_did: CString, [INFO] [stdout] 89 | | payment_method: CString, [INFO] [stdout] 90 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 92 | / pub fn indy_parse_get_txn_fees_response(command_handle: Handle, [INFO] [stdout] 93 | | payment_method: CString, [INFO] [stdout] 94 | | resp_json: CString, [INFO] [stdout] 95 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 97 | / pub fn indy_build_verify_payment_req(command_handle: Handle, [INFO] [stdout] 98 | | wallet_handle: Handle, [INFO] [stdout] 99 | | submitter_did: CString, [INFO] [stdout] 100 | | receipt: CString, [INFO] [stdout] 101 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/payments.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 102 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 103 | / pub fn indy_parse_verify_payment_response(command_handle: Handle, [INFO] [stdout] 104 | | payment_method: CString, [INFO] [stdout] 105 | | resp_json: CString, [INFO] [stdout] 106 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pool.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 7 | / pub fn indy_create_pool_ledger_config(command_handle: Handle, [INFO] [stdout] 8 | | config_name: CString, [INFO] [stdout] 9 | | config: CString, [INFO] [stdout] 10 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pool.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 12 | / pub fn indy_open_pool_ledger(command_handle: Handle, [INFO] [stdout] 13 | | config_name: CString, [INFO] [stdout] 14 | | config: CString, [INFO] [stdout] 15 | | cb: Option) -> Error; [INFO] [stdout] | |_____________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pool.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 17 | / pub fn indy_refresh_pool_ledger(command_handle: Handle, [INFO] [stdout] 18 | | handle: Handle, [INFO] [stdout] 19 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pool.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 21 | / pub fn indy_list_pools(command_handle: Handle, [INFO] [stdout] 22 | | cb: Option) -> Error; [INFO] [stdout] | |__________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pool.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 24 | / pub fn indy_close_pool_ledger(command_handle: Handle, [INFO] [stdout] 25 | | handle: Handle, [INFO] [stdout] 26 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pool.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 28 | / pub fn indy_delete_pool_ledger_config(command_handle: Handle, [INFO] [stdout] 29 | | config_name: CString, [INFO] [stdout] 30 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/pool.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 32 | / pub fn indy_set_protocol_version(command_handle: Handle, [INFO] [stdout] 33 | | protocol_version: usize, [INFO] [stdout] 34 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/wallet.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 7 | / pub fn indy_register_wallet_storage(command_handle: Handle, [INFO] [stdout] 8 | | type_: CString, [INFO] [stdout] 9 | | create: Option, [INFO] [stdout] 10 | | open: Option, [INFO] [stdout] ... | [INFO] [stdout] 32 | | free_search: Option, [INFO] [stdout] 33 | | cb: Option) -> Error; [INFO] [stdout] | |______________________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/wallet.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 35 | / pub fn indy_create_wallet(command_handle: Handle, [INFO] [stdout] 36 | | config: CString, [INFO] [stdout] 37 | | credentials: CString, [INFO] [stdout] 38 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/wallet.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 40 | / pub fn indy_open_wallet(command_handle: Handle, [INFO] [stdout] 41 | | config: CString, [INFO] [stdout] 42 | | credentials: CString, [INFO] [stdout] 43 | | cb: Option) -> Error; [INFO] [stdout] | |________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/wallet.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 45 | / pub fn indy_export_wallet(command_handle: Handle, [INFO] [stdout] 46 | | wallet_handle: Handle, [INFO] [stdout] 47 | | export_config: CString, [INFO] [stdout] 48 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/wallet.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 50 | / pub fn indy_import_wallet(command_handle: Handle, [INFO] [stdout] 51 | | config: CString, [INFO] [stdout] 52 | | credentials: CString, [INFO] [stdout] 53 | | import_config: CString, [INFO] [stdout] 54 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/wallet.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 56 | / pub fn indy_close_wallet(command_handle: Handle, [INFO] [stdout] 57 | | wallet_handle: Handle, [INFO] [stdout] 58 | | cb: Option) -> Error; [INFO] [stdout] | |___________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[no_mangle]` has no effect on a foreign function [INFO] [stdout] --> src/native/wallet.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] 60 | / pub fn indy_delete_wallet(command_handle: Handle, [INFO] [stdout] 61 | | config: CString, [INFO] [stdout] 62 | | credentials: CString, [INFO] [stdout] 63 | | cb: Option) -> Error; [INFO] [stdout] | |____________________________________________________________________- foreign function [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] = note: symbol names in extern blocks are not mangled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:46:58 [INFO] [stdout] | [INFO] [stdout] 46 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 46 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:75:58 [INFO] [stdout] | [INFO] [stdout] 75 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 75 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:105:58 [INFO] [stdout] | [INFO] [stdout] 105 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 105 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:135:58 [INFO] [stdout] | [INFO] [stdout] 135 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 135 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:166:58 [INFO] [stdout] | [INFO] [stdout] 166 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 166 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:198:58 [INFO] [stdout] | [INFO] [stdout] 198 | static ref CALLBACKS: Mutex) + Send>>> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 198 | static ref CALLBACKS: Mutex) + Send>>> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:229:58 [INFO] [stdout] | [INFO] [stdout] 229 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 229 | static ref CALLBACKS: Mutex>> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:261:58 [INFO] [stdout] | [INFO] [stdout] 261 | ... static ref CALLBACKS: Mutex, Option) + Send>>> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 261 | static ref CALLBACKS: Mutex, Option) + Send>>> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:294:59 [INFO] [stdout] | [INFO] [stdout] 294 | static ref CALLBACKS: Mutex >> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 294 | static ref CALLBACKS: Mutex >> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:326:58 [INFO] [stdout] | [INFO] [stdout] 326 | static ref CALLBACKS: Mutex) + Send>>> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 326 | static ref CALLBACKS: Mutex) + Send>>> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:357:58 [INFO] [stdout] | [INFO] [stdout] 357 | static ref CALLBACKS: Mutex) + Send> >> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 357 | static ref CALLBACKS: Mutex) + Send> >> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:389:58 [INFO] [stdout] | [INFO] [stdout] 389 | static ref CALLBACKS: Mutex >> = Default::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 389 | static ref CALLBACKS: Mutex >> = Default::default(); [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:44:39 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn convert_cb_ec(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 44 | pub fn convert_cb_ec(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:73:43 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn convert_cb_ec_i32(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 73 | pub fn convert_cb_ec_i32(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:103:49 [INFO] [stdout] | [INFO] [stdout] 103 | pub fn convert_cb_ec_i32_usize(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 103 | pub fn convert_cb_ec_i32_usize(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:133:46 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn convert_cb_ec_string(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 133 | pub fn convert_cb_ec_string(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:164:53 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn convert_cb_ec_string_string(closure: Box) -> (IndyHandle, Option [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 164 | pub fn convert_cb_ec_string_string(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:196:57 [INFO] [stdout] | [INFO] [stdout] 196 | pub fn convert_cb_ec_string_opt_string(closure: Box) + Send>) -> (IndyHandle, Option [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 196 | pub fn convert_cb_ec_string_opt_string(closure: Box) + Send>) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:227:60 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn convert_cb_ec_string_string_string(closure: Box) -> (IndyHandle, Option [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 227 | pub fn convert_cb_ec_string_string_string(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:259:68 [INFO] [stdout] | [INFO] [stdout] 259 | pub fn convert_cb_ec_string_opt_string_opt_string(closure: Box, Option) + Send>) -> (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 259 | pub fn convert_cb_ec_string_opt_string_opt_string(closure: Box, Option) + Send>) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:292:57 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn convert_cb_ec_string_string_u64(closure: Box) -> (IndyHandle, Option [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 292 | pub fn convert_cb_ec_string_string_u64(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:324:45 [INFO] [stdout] | [INFO] [stdout] 324 | pub fn convert_cb_ec_slice(closure: Box) + Send>) -> (IndyHandle, Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 324 | pub fn convert_cb_ec_slice(closure: Box) + Send>) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:355:52 [INFO] [stdout] | [INFO] [stdout] 355 | pub fn convert_cb_ec_string_slice(closure: Box) + Send>) -> (IndyHandle, Option [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 355 | pub fn convert_cb_ec_string_slice(closure: Box) + Send>) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/utils/callbacks.rs:387:44 [INFO] [stdout] | [INFO] [stdout] 387 | pub fn convert_cb_ec_bool(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 387 | pub fn convert_cb_ec_bool(closure: Box) -> (IndyHandle, Option) { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam1` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:247:13 [INFO] [stdout] | [INFO] [stdout] 247 | CommonInvalidParam1 => "Caller passed invalid value as param 1", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam1` [INFO] [stdout] | [INFO] [stdout] = note: `#[deny(bindings_with_variant_name)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam2` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:248:13 [INFO] [stdout] | [INFO] [stdout] 248 | CommonInvalidParam2 => "Caller passed invalid value as param 2", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam3` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:249:13 [INFO] [stdout] | [INFO] [stdout] 249 | CommonInvalidParam3 => "Caller passed invalid value as param 3", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam4` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:250:13 [INFO] [stdout] | [INFO] [stdout] 250 | CommonInvalidParam4 => "Caller passed invalid value as param 4", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam5` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:251:13 [INFO] [stdout] | [INFO] [stdout] 251 | CommonInvalidParam5 => "Caller passed invalid value as param 5", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam6` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:252:13 [INFO] [stdout] | [INFO] [stdout] 252 | CommonInvalidParam6 => "Caller passed invalid value as param 6", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam7` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | CommonInvalidParam7 => "Caller passed invalid value as param 7", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam8` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:254:13 [INFO] [stdout] | [INFO] [stdout] 254 | CommonInvalidParam8 => "Caller passed invalid value as param 8", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam9` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:255:13 [INFO] [stdout] | [INFO] [stdout] 255 | CommonInvalidParam9 => "Caller passed invalid value as param 9", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam9` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam10` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:256:13 [INFO] [stdout] | [INFO] [stdout] 256 | CommonInvalidParam10 => "Caller passed invalid value as param 10", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam10` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam11` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:257:13 [INFO] [stdout] | [INFO] [stdout] 257 | CommonInvalidParam11 => "Caller passed invalid value as param 11", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam11` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam12` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:258:13 [INFO] [stdout] | [INFO] [stdout] 258 | CommonInvalidParam12 => "Caller passed invalid value as param 12", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam12` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam13` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:259:13 [INFO] [stdout] | [INFO] [stdout] 259 | CommonInvalidParam13 => "Caller passed invalid value as param 13", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam13` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam14` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:260:13 [INFO] [stdout] | [INFO] [stdout] 260 | CommonInvalidParam14 => "Caller passed invalid value as param 14", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam14` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam15` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:261:13 [INFO] [stdout] | [INFO] [stdout] 261 | CommonInvalidParam15 => "Caller passed invalid value as param 15", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam15` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam16` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:262:13 [INFO] [stdout] | [INFO] [stdout] 262 | CommonInvalidParam16 => "Caller passed invalid value as param 16", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam16` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam17` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:263:13 [INFO] [stdout] | [INFO] [stdout] 263 | CommonInvalidParam17 => "Caller passed invalid value as param 17", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam17` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam18` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:264:13 [INFO] [stdout] | [INFO] [stdout] 264 | CommonInvalidParam18 => "Caller passed invalid value as param 18", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam18` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam19` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:265:13 [INFO] [stdout] | [INFO] [stdout] 265 | CommonInvalidParam19 => "Caller passed invalid value as param 19", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam19` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam20` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:266:13 [INFO] [stdout] | [INFO] [stdout] 266 | CommonInvalidParam20 => "Caller passed invalid value as param 20", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam20` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam21` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:267:13 [INFO] [stdout] | [INFO] [stdout] 267 | CommonInvalidParam21 => "Caller passed invalid value as param 21", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam21` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam22` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:268:13 [INFO] [stdout] | [INFO] [stdout] 268 | CommonInvalidParam22 => "Caller passed invalid value as param 22", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam22` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam23` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:269:13 [INFO] [stdout] | [INFO] [stdout] 269 | CommonInvalidParam23 => "Caller passed invalid value as param 23", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam23` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam24` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:270:13 [INFO] [stdout] | [INFO] [stdout] 270 | CommonInvalidParam24 => "Caller passed invalid value as param 24", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam24` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam25` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:271:13 [INFO] [stdout] | [INFO] [stdout] 271 | CommonInvalidParam25 => "Caller passed invalid value as param 25", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam25` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam26` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:272:13 [INFO] [stdout] | [INFO] [stdout] 272 | CommonInvalidParam26 => "Caller passed invalid value as param 26", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam26` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidParam27` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:273:13 [INFO] [stdout] | [INFO] [stdout] 273 | CommonInvalidParam27 => "Caller passed invalid value as param 27", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidParam27` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidState` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:274:13 [INFO] [stdout] | [INFO] [stdout] 274 | CommonInvalidState => "Invalid library state was detected in runtime. It signals library bug", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidState` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonInvalidStructure` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:275:13 [INFO] [stdout] | [INFO] [stdout] 275 | CommonInvalidStructure => "Object (json, config, key, credential and etc...) passed by library caller has invalid structure", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonInvalidStructure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `CommonIOError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:276:13 [INFO] [stdout] | [INFO] [stdout] 276 | CommonIOError => "IO Error", [INFO] [stdout] | ^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::CommonIOError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletInvalidHandle` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:277:13 [INFO] [stdout] | [INFO] [stdout] 277 | WalletInvalidHandle => "Caller passed invalid wallet handle", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletInvalidHandle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletUnknownTypeError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:278:13 [INFO] [stdout] | [INFO] [stdout] 278 | WalletUnknownTypeError => "Caller passed invalid wallet handle", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletUnknownTypeError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletTypeAlreadyRegisteredError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:279:13 [INFO] [stdout] | [INFO] [stdout] 279 | WalletTypeAlreadyRegisteredError => "Attempt to register already existing wallet type", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletTypeAlreadyRegisteredError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletAlreadyExistsError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:280:13 [INFO] [stdout] | [INFO] [stdout] 280 | WalletAlreadyExistsError => "Attempt to create wallet with name used for another exists wallet", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletAlreadyExistsError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletNotFoundError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:281:13 [INFO] [stdout] | [INFO] [stdout] 281 | WalletNotFoundError => "Requested entity id isn't present in wallet", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletNotFoundError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletIncompatiblePoolError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:282:13 [INFO] [stdout] | [INFO] [stdout] 282 | WalletIncompatiblePoolError => "Trying to use wallet with pool that has different name", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletIncompatiblePoolError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletAccessFailed` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:283:13 [INFO] [stdout] | [INFO] [stdout] 283 | WalletAccessFailed => "Trying to open wallet encrypted wallet with invalid credentials", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletAccessFailed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletAlreadyOpenedError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:284:13 [INFO] [stdout] | [INFO] [stdout] 284 | WalletAlreadyOpenedError => "Trying to open wallet that was opened already", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletAlreadyOpenedError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletInputError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:285:13 [INFO] [stdout] | [INFO] [stdout] 285 | WalletInputError => "Input provided to wallet operations is considered not valid", [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletInputError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletDecodingError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:286:13 [INFO] [stdout] | [INFO] [stdout] 286 | WalletDecodingError => "Decoding of wallet data during input/output failed", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletDecodingError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletStorageError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:287:13 [INFO] [stdout] | [INFO] [stdout] 287 | WalletStorageError => "Storage error occurred during wallet operation", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletStorageError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletEncryptionError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:288:13 [INFO] [stdout] | [INFO] [stdout] 288 | WalletEncryptionError => "Error during encryption-related operations", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletEncryptionError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletItemNotFound` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:289:13 [INFO] [stdout] | [INFO] [stdout] 289 | WalletItemNotFound => "Requested wallet item not found", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletItemNotFound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletItemAlreadyExists` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:290:13 [INFO] [stdout] | [INFO] [stdout] 290 | WalletItemAlreadyExists => "Returned if wallet's add_record operation is used with record name that already exists", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletItemAlreadyExists` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `WalletQueryError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:291:13 [INFO] [stdout] | [INFO] [stdout] 291 | WalletQueryError => "Returned if provided wallet query is invalid", [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::WalletQueryError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `PoolLedgerNotCreatedError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:292:13 [INFO] [stdout] | [INFO] [stdout] 292 | PoolLedgerNotCreatedError => "Trying to open pool ledger that wasn't created before", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::PoolLedgerNotCreatedError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `PoolLedgerInvalidPoolHandle` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:293:13 [INFO] [stdout] | [INFO] [stdout] 293 | PoolLedgerInvalidPoolHandle => "Caller passed invalid pool ledger handle", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::PoolLedgerInvalidPoolHandle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `PoolLedgerTerminated` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:294:13 [INFO] [stdout] | [INFO] [stdout] 294 | PoolLedgerTerminated => "Pool ledger terminated", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::PoolLedgerTerminated` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `LedgerNoConsensusError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:295:13 [INFO] [stdout] | [INFO] [stdout] 295 | LedgerNoConsensusError => "No concensus during ledger operation", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::LedgerNoConsensusError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `LedgerInvalidTransaction` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:296:13 [INFO] [stdout] | [INFO] [stdout] 296 | LedgerInvalidTransaction => "Attempt to send unknown or incomplete transaction message", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::LedgerInvalidTransaction` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `LedgerSecurityError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:297:13 [INFO] [stdout] | [INFO] [stdout] 297 | LedgerSecurityError => "Attempt to send transaction without the necessary privileges", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::LedgerSecurityError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `PoolLedgerConfigAlreadyExistsError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:298:13 [INFO] [stdout] | [INFO] [stdout] 298 | PoolLedgerConfigAlreadyExistsError => "Attempt to create pool ledger config with name used for another existing pool", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::PoolLedgerConfigAlreadyExistsError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `PoolLedgerTimeout` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:299:13 [INFO] [stdout] | [INFO] [stdout] 299 | PoolLedgerTimeout => "Timeout for action", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::PoolLedgerTimeout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `PoolIncompatibleProtocolVersion` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:300:13 [INFO] [stdout] | [INFO] [stdout] 300 | ... PoolIncompatibleProtocolVersion => "Attempt to open Pool for witch Genesis Transactions are not compatible with set Protocol versio... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::PoolIncompatibleProtocolVersion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `AnoncredsRevocationRegistryFullError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:301:13 [INFO] [stdout] | [INFO] [stdout] 301 | AnoncredsRevocationRegistryFullError => "Revocation registry is full and creation of new registry is necessary", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::AnoncredsRevocationRegistryFullError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `AnoncredsInvalidUserRevocIndex` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:302:13 [INFO] [stdout] | [INFO] [stdout] 302 | AnoncredsInvalidUserRevocIndex => "Invalid user revocation index", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::AnoncredsInvalidUserRevocIndex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `AnoncredsMasterSecretDuplicateNameError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:303:13 [INFO] [stdout] | [INFO] [stdout] 303 | AnoncredsMasterSecretDuplicateNameError => "Attempt to generate master secret with duplicated name", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::AnoncredsMasterSecretDuplicateNameError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `AnoncredsProofRejected` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:304:13 [INFO] [stdout] | [INFO] [stdout] 304 | AnoncredsProofRejected => "Proof rejected", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::AnoncredsProofRejected` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `AnoncredsCredentialRevoked` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:305:13 [INFO] [stdout] | [INFO] [stdout] 305 | AnoncredsCredentialRevoked => "Credential revoked", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::AnoncredsCredentialRevoked` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `AnoncredsCredDefAlreadyExistsError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:306:13 [INFO] [stdout] | [INFO] [stdout] 306 | AnoncredsCredDefAlreadyExistsError => "Credential definition already exists", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::AnoncredsCredDefAlreadyExistsError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `UnknownCryptoTypeError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:307:13 [INFO] [stdout] | [INFO] [stdout] 307 | UnknownCryptoTypeError => "Unknown format of DID entity keys", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::UnknownCryptoTypeError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `DidAlreadyExistsError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:308:13 [INFO] [stdout] | [INFO] [stdout] 308 | DidAlreadyExistsError => "Did already exists", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::DidAlreadyExistsError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `UnknownPaymentMethod` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:309:13 [INFO] [stdout] | [INFO] [stdout] 309 | UnknownPaymentMethod => "Unknown payment method was given", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::UnknownPaymentMethod` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `IncompatiblePaymentError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:310:13 [INFO] [stdout] | [INFO] [stdout] 310 | IncompatiblePaymentError => "Multiple different payment methods were specified", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::IncompatiblePaymentError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `PaymentInsufficientFundsError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:311:13 [INFO] [stdout] | [INFO] [stdout] 311 | PaymentInsufficientFundsError => "Payment cannot be processed because there was insufficient funds", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::PaymentInsufficientFundsError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `PaymentSourceDoesNotExistError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:312:13 [INFO] [stdout] | [INFO] [stdout] 312 | PaymentSourceDoesNotExistError => "No such source on a ledger.", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::PaymentSourceDoesNotExistError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0170]: pattern binding `PaymentExtraFundsError` is named the same as one of the variants of the type `ErrorCode` [INFO] [stdout] --> src/lib.rs:313:13 [INFO] [stdout] | [INFO] [stdout] 313 | PaymentExtraFundsError => "Payment cannot be processed because there were more funds than required", [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: to match on the variant, qualify the path: `ErrorCode::PaymentExtraFundsError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/lib.rs:29:41 [INFO] [stdout] | [INFO] [stdout] 29 | #[derive(Debug, PartialEq, Copy, Clone, FromPrimitive, ToPrimitive)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `FromPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_ErrorCode` [INFO] [stdout] ... [INFO] [stdout] 32 | pub enum ErrorCode [INFO] [stdout] | --------- `ErrorCode` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/lib.rs:29:56 [INFO] [stdout] | [INFO] [stdout] 29 | #[derive(Debug, PartialEq, Copy, Clone, FromPrimitive, ToPrimitive)] [INFO] [stdout] | ^---------- [INFO] [stdout] | | [INFO] [stdout] | `ToPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_ToPrimitive_FOR_ErrorCode` [INFO] [stdout] ... [INFO] [stdout] 32 | pub enum ErrorCode [INFO] [stdout] | --------- `ErrorCode` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `ToPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `ToPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `ToPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0170`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rust-libindy-wrapper` (lib) due to 67 previous errors; 237 warnings emitted [INFO] running `Command { std: "docker" "inspect" "93ec73161b0b3ef1919f7711c2f343a6e62765d8daf43d3fde96df78b30dd621", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "93ec73161b0b3ef1919f7711c2f343a6e62765d8daf43d3fde96df78b30dd621", kill_on_drop: false }` [INFO] [stdout] 93ec73161b0b3ef1919f7711c2f343a6e62765d8daf43d3fde96df78b30dd621