mongocrypt-sys 0.1.5+1.15.1

FFI bindings to libmongocrypt
Documentation
Build #2671828 2025-11-19 18:40:31

# rustc version rustc 1.93.0-nightly (3d461af2a 2025-11-18)

# docs.rs version docsrs 0.6.0 (2682ed47 2025-11-19 )

# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/mongocrypt-sys-0.1.5+1.15.1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/mongocrypt-sys-0.1.5+1.15.1/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20251118-1.93.0-nightly-3d461af2a\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] b4cc0b83dafe016bf3e1dfec41da452a05f4f3cb1adba748e2dd9c06d9ebe331 [INFO] running `Command { std: "docker" "start" "-a" "b4cc0b83dafe016bf3e1dfec41da452a05f4f3cb1adba748e2dd9c06d9ebe331", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting mongocrypt-sys v0.1.5+1.15.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:4:72 [INFO] [stderr] | [INFO] [stderr] 4 | #[doc = " Returns the version string for libmongocrypt.\n\n @param[out] len An optional length of the returned string. May be NU... [INFO] [stderr] | ^^^ no item named `out` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | ... = " Create a new non-owning view of a buffer (da...\n @returns A new @ref mongocrypt_binary_t."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] data A pointer to an array of bytes. This data is not copied. @p [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | ... = " Create a new non-owning view of a buffer (da...\n @returns A new @ref mongocrypt_binary_t."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] len The length of the @p data byte array. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | ... = " Get a pointer to the viewed data.\n\n @param[in] binary The @ref mongocrypt_binary_t.\n\n @returns A pointer to the viewed data."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] binary The @ref mongocrypt_binary_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | ... = " Get the length of the viewed data.\n\n @param[in] binary The @ref mongocrypt_binary_t.\n\n @returns The length of the viewed data."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] binary The @ref mongocrypt_binary_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:46:13 [INFO] [stderr] | [INFO] [stderr] 46 | ... = " Free the @ref mongocrypt_binary_t.\n\n This does not free the viewed data.\n\n @param[in] binary The mongocrypt_binary_t destroy."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] binary The mongocrypt_binary_t destroy. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:68:13 [INFO] [stderr] | [INFO] [stderr] 68 | ... = " Set a status object with message, type, and ...etermine the string's length with strlen.\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] type The status type. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:68:13 [INFO] [stderr] | [INFO] [stderr] 68 | ... = " Set a status object with message, type, and ...etermine the string's length with strlen.\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] code The status code. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:68:13 [INFO] [stderr] | [INFO] [stderr] 68 | ... = " Set a status object with message, type, and ...etermine the string's length with strlen.\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] message The message. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:68:13 [INFO] [stderr] | [INFO] [stderr] 68 | ... = " Set a status object with message, type, and ...etermine the string's length with strlen.\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] message_len Due to historical behavior, pass 1 + the string length [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:78:66 [INFO] [stderr] | [INFO] [stderr] 78 | #[doc = " Indicates success or the type of error.\n\n @param[in] status The status object.\n\n @returns A @ref mongocrypt_status... [INFO] [stderr] | ^^ no item named `in` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:82:50 [INFO] [stderr] | [INFO] [stderr] 82 | #[doc = " Get an error code or 0.\n\n @param[in] status The status object.\n\n @returns An error code."] [INFO] [stderr] | ^^ no item named `in` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:86:13 [INFO] [stderr] | [INFO] [stderr] 86 | ... = " Get the error message associated with a status or NULL.\n\n @param[in] status The status object.\n @param[out] len An optional length of the returned string (excluding the\n trailing NULL byte). May be NULL.\n\n @returns A NULL terminated error message or NULL."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] status The status object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:86:121 [INFO] [stderr] | [INFO] [stderr] 86 | ...n @param[in] status The status object.\n @param[out] len An optional length of the returned string (excluding the\n trailing NULL... [INFO] [stderr] | ^^^ no item named `out` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:93:13 [INFO] [stderr] | [INFO] [stderr] 93 | ... = " Returns true if the status indicates success.\n\n @param[in] status The status to check.\n\n @returns A boolean indicating success. If false, an error status is set.\n Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] status The status to check. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:97:63 [INFO] [stderr] | [INFO] [stderr] 97 | #[doc = " Free the memory for a status object.\n\n @param[in] status The status to destroy."] [INFO] [stderr] | ^^ no item named `in` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:128:13 [INFO] [stderr] | [INFO] [stderr] 128 | ... = " Set a handler on the @ref mongocrypt_t obj...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:128:13 [INFO] [stderr] | [INFO] [stderr] 128 | ... = " Set a handler on the @ref mongocrypt_t obj...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] log_fn The log callback. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:128:13 [INFO] [stderr] | [INFO] [stderr] 128 | ... = " Set a handler on the @ref mongocrypt_t obj...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] log_ctx A context passed as an argument to the log callback every [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:136:13 [INFO] [stderr] | [INFO] [stderr] 136 | ... = " Enable or disable KMS retry behavior.\n\n ...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:136:13 [INFO] [stderr] | [INFO] [stderr] 136 | ... = " Enable or disable KMS retry behavior.\n\n ...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] enable A boolean indicating whether to retry operations. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:140:13 [INFO] [stderr] | [INFO] [stderr] 140 | ... = " Enable support for multiple collection sch...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | ... = " Configure an AWS KMS provider on the @ref ...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | ... = " Configure an AWS KMS provider on the @ref ...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] aws_access_key_id The AWS access key ID used to generate KMS [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | ... = " Configure an AWS KMS provider on the @ref ...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] aws_access_key_id_len The string length (in bytes) of @p [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | ... = " Configure an AWS KMS provider on the @ref ...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] aws_secret_access_key The AWS secret access key used to generate [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | ... = " Configure an AWS KMS provider on the @ref ...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] aws_secret_access_key_len The string length (in bytes) of @p [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:154:13 [INFO] [stderr] | [INFO] [stderr] 154 | ... = " Configure a local KMS provider on the @ref...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:154:13 [INFO] [stderr] | [INFO] [stderr] 154 | ... = " Configure a local KMS provider on the @ref...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] key A 96 byte master key used to encrypt and decrypt key vault [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:161:13 [INFO] [stderr] | [INFO] [stderr] 161 | ... = " Configure KMS providers with a BSON docume...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:161:13 [INFO] [stderr] | [INFO] [stderr] 161 | ... = " Configure KMS providers with a BSON docume...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] kms_providers A BSON document mapping the KMS provider names [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:168:13 [INFO] [stderr] | [INFO] [stderr] 168 | ... = " Set a local schema map for encryption.\n\n....\n Retrieve it with @ref mongocrypt_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:168:13 [INFO] [stderr] | [INFO] [stderr] 168 | ... = " Set a local schema map for encryption.\n\n....\n Retrieve it with @ref mongocrypt_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] schema_map A BSON document representing the schema map supplied by [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:175:13 [INFO] [stderr] | [INFO] [stderr] 175 | ... = " Set a local EncryptedFieldConfigMap for en....\n Retrieve it with @ref mongocrypt_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:175:13 [INFO] [stderr] | [INFO] [stderr] 175 | ... = " Set a local EncryptedFieldConfigMap for en....\n Retrieve it with @ref mongocrypt_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] efc_map A BSON document representing the EncryptedFieldConfigMap [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:182:13 [INFO] [stderr] | [INFO] [stderr] 182 | ... = " @brief Append an additional search directo... paths\n appended here will have no effect."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object to update [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:182:13 [INFO] [stderr] | [INFO] [stderr] 182 | ... = " @brief Append an additional search directo... paths\n appended here will have no effect."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] path A null-terminated sequence of bytes for the search path. On [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:189:13 [INFO] [stderr] | [INFO] [stderr] 189 | ... = " @brief Set a single override path for load...on of mongocrypt_t will fail with an error."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object to update [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:189:13 [INFO] [stderr] | [INFO] [stderr] 189 | ... = " @brief Set a single override path for load...on of mongocrypt_t will fail with an error."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] path A null-terminated sequence of bytes for a path to the [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:196:13 [INFO] [stderr] | [INFO] [stderr] 196 | ... = " @brief Opt-into handling the MONGOCRYPT_CT...rypt The @ref mongocrypt_t object to update"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object to update [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:200:13 [INFO] [stderr] | [INFO] [stderr] 200 | ... = " @brief Opt-into handling the MONGOCRYPT_CT...rypt The @ref mongocrypt_t object to update"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object to update [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:204:13 [INFO] [stderr] | [INFO] [stderr] 204 | ... = " Initialize new @ref mongocrypt_t object.\n... if previously\n set\n options are invalid."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:208:13 [INFO] [stderr] | [INFO] [stderr] 208 | ... = " Get the status associated with a @ref mong...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:208:134 [INFO] [stderr] | [INFO] [stderr] 208 | ...n] crypt The @ref mongocrypt_t object.\n @param[out] status Receives the status.\n\n @returns A boolean indicating success. If f... [INFO] [stderr] | ^^^ no item named `out` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:212:64 [INFO] [stderr] | [INFO] [stderr] 212 | #[doc = " Destroy the @ref mongocrypt_t object.\n\n @param[in] crypt The @ref mongocrypt_t object to destroy."] [INFO] [stderr] | ^^ no item named `in` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:216:13 [INFO] [stderr] | [INFO] [stderr] 216 | ... = " Obtain a nul-terminated version string of ...n @ref mongocrypt_crypt_shared_lib_version."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The mongocrypt_t object after a successful call to [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:216:13 [INFO] [stderr] | [INFO] [stderr] 216 | ... = " Obtain a nul-terminated version string of ...n @ref mongocrypt_crypt_shared_lib_version."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[out] len An optional output parameter to which the length of the [INFO] [stderr] ^^^ [INFO] [stderr] = note: no item named `out` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:223:13 [INFO] [stderr] | [INFO] [stderr] 223 | ... = " @brief Obtain a 64-bit constant encoding t... would be encoded as: 0x0006'0002'0001'0000"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The mongocrypt_t object after a successful call to [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:234:13 [INFO] [stderr] | [INFO] [stderr] 234 | ... = " Create a new uninitialized @ref mongocrypt_ctx_t.\n\n Initialize the context with functions like @ref mongocrypt_ctx_encrypt_init.\n When done, destroy it with @ref mongocrypt_ctx_destroy.\n\n @param[in] crypt The @ref mongocrypt_t object.\n @returns A new context."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:238:89 [INFO] [stderr] | [INFO] [stderr] 238 | #[doc = " Get the status associated with a @ref mongocrypt_ctx_t object.\n\n @param[in] ctx The @ref mongocrypt_ctx_t object.\n... [INFO] [stderr] | ^^ no item named `in` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:238:13 [INFO] [stderr] | [INFO] [stderr] 238 | ... = " Get the status associated with a @ref mong...ror\n status.\n\n @see mongocrypt_status_ok"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[out] status Receives the status. [INFO] [stderr] ^^^ [INFO] [stderr] = note: no item named `out` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:245:13 [INFO] [stderr] | [INFO] [stderr] 245 | ... = " Set the key id to use for explicit encrypt...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:245:13 [INFO] [stderr] | [INFO] [stderr] 245 | ... = " Set the key id to use for explicit encrypt...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] key_id The binary corresponding to the _id (a UUID) of the data [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:252:13 [INFO] [stderr] | [INFO] [stderr] 252 | ... = " Set the keyAltName to use for explicit enc...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:252:13 [INFO] [stderr] | [INFO] [stderr] 252 | ... = " Set the keyAltName to use for explicit enc...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] key_alt_name The name to use. The viewed data is copied. It is [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:259:13 [INFO] [stderr] | [INFO] [stderr] 259 | ... = " Set the keyMaterial to use for encrypting ...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:259:13 [INFO] [stderr] | [INFO] [stderr] 259 | ... = " Set the keyMaterial to use for encrypting ...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] key_material The data encryption key to use. The viewed data is [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:266:13 [INFO] [stderr] | [INFO] [stderr] 266 | ... = " Set the algorithm used for encryption to e...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:266:13 [INFO] [stderr] | [INFO] [stderr] 266 | ... = " Set the algorithm used for encryption to e...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] algorithm A string specifying the algorithm to [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:266:13 [INFO] [stderr] | [INFO] [stderr] 266 | ... = " Set the algorithm used for encryption to e...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] len The length of the algorithm string. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:274:13 [INFO] [stderr] | [INFO] [stderr] 274 | ... = " Identify the AWS KMS master key to use for...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:274:13 [INFO] [stderr] | [INFO] [stderr] 274 | ... = " Identify the AWS KMS master key to use for...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] region The AWS region. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:274:13 [INFO] [stderr] | [INFO] [stderr] 274 | ... = " Identify the AWS KMS master key to use for...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] region_len The string length of @p region. Pass -1 to determine [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:274:13 [INFO] [stderr] | [INFO] [stderr] 274 | ... = " Identify the AWS KMS master key to use for...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] cmk The Amazon Resource Name (ARN) of the customer master key [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:274:13 [INFO] [stderr] | [INFO] [stderr] 274 | ... = " Identify the AWS KMS master key to use for...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] cmk_len The string length of @p cmk_len. Pass -1 to determine the [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:284:13 [INFO] [stderr] | [INFO] [stderr] 284 | ... = " Identify a custom AWS endpoint when creati...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:284:13 [INFO] [stderr] | [INFO] [stderr] 284 | ... = " Identify a custom AWS endpoint when creati...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] endpoint The endpoint. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:284:13 [INFO] [stderr] | [INFO] [stderr] 284 | ... = " Identify a custom AWS endpoint when creati...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] endpoint_len The string length of @p endpoint. Pass -1 to [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:292:13 [INFO] [stderr] | [INFO] [stderr] 292 | ... = " Set the master key to \"local\" for creati...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:296:13 [INFO] [stderr] | [INFO] [stderr] 296 | ... = " Set key encryption key document for creati...etrieve it with @ref mongocrypt_ctx_status."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:296:13 [INFO] [stderr] | [INFO] [stderr] 296 | ... = " Set key encryption key document for creati...etrieve it with @ref mongocrypt_ctx_status."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] bin BSON representing the key encryption key document with [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:303:13 [INFO] [stderr] | [INFO] [stderr] 303 | ... = " Initialize a context to create a data key....s been set on the parent @ref mongocrypt_t."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:307:13 [INFO] [stderr] | [INFO] [stderr] 307 | ... = " Initialize a context for encryption.\n\n @...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:307:13 [INFO] [stderr] | [INFO] [stderr] 307 | ... = " Initialize a context for encryption.\n\n @...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] db The database name. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:307:13 [INFO] [stderr] | [INFO] [stderr] 307 | ... = " Initialize a context for encryption.\n\n @...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] db_len The byte length of @p db. Pass -1 to determine the string [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:307:13 [INFO] [stderr] | [INFO] [stderr] 307 | ... = " Initialize a context for encryption.\n\n @...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] cmd The BSON command to be encrypted. The viewed data is copied. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:316:13 [INFO] [stderr] | [INFO] [stderr] 316 | ... = " Explicit helper method to encrypt a single...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx A @ref mongocrypt_ctx_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:316:13 [INFO] [stderr] | [INFO] [stderr] 316 | ... = " Explicit helper method to encrypt a single...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] msg A @ref mongocrypt_binary_t the plaintext BSON value. The [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:323:13 [INFO] [stderr] | [INFO] [stderr] 323 | ... = " Explicit helper method to encrypt a Match ...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx A @ref mongocrypt_ctx_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:323:13 [INFO] [stderr] | [INFO] [stderr] 323 | ... = " Explicit helper method to encrypt a Match ...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] msg A @ref mongocrypt_binary_t the plaintext BSON value. The [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:330:13 [INFO] [stderr] | [INFO] [stderr] 330 | ... = " Initialize a context for decryption.\n\n T...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:330:13 [INFO] [stderr] | [INFO] [stderr] 330 | ... = " Initialize a context for decryption.\n\n T...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] doc The document to be decrypted. The viewed data is copied. It is [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:337:13 [INFO] [stderr] | [INFO] [stderr] 337 | ... = " Explicit helper method to decrypt a single...gocrypt_binary_destroy\n immediately after."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx A @ref mongocrypt_ctx_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:337:13 [INFO] [stderr] | [INFO] [stderr] 337 | ... = " Explicit helper method to decrypt a single...gocrypt_binary_destroy\n immediately after."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] msg A @ref mongocrypt_binary_t the encrypted BSON. The viewed data [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:344:13 [INFO] [stderr] | [INFO] [stderr] 344 | ... = " @brief Initialize a context to rewrap data...etrieve it with @ref mongocrypt_ctx_status."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:344:13 [INFO] [stderr] | [INFO] [stderr] 344 | ... = " @brief Initialize a context to rewrap data...etrieve it with @ref mongocrypt_ctx_status."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] filter The filter to use for the find command on the key vault [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:363:62 [INFO] [stderr] | [INFO] [stderr] 363 | #[doc = " Get the current state of a context.\n\n @param[in] ctx The @ref mongocrypt_ctx_t object.\n @returns A @ref mongocrypt... [INFO] [stderr] | ^^ no item named `in` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:367:13 [INFO] [stderr] | [INFO] [stderr] 367 | ... = " Get BSON necessary to run the mongo operat...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:367:608 [INFO] [stderr] | [INFO] [stderr] 367 | ... ctx The @ref mongocrypt_ctx_t object.\n @param[out] op_bson A BSON document for the MongoDB operation. The data\n viewed by @p ... [INFO] [stderr] | ^^^ no item named `out` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:374:13 [INFO] [stderr] | [INFO] [stderr] 374 | ... = " Get the database to run the mongo operatio...trieve it with\n @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:378:13 [INFO] [stderr] | [INFO] [stderr] 378 | ... = " Feed a BSON reply or result when mongocryp...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:378:13 [INFO] [stderr] | [INFO] [stderr] 378 | ... = " Feed a BSON reply or result when mongocryp...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] reply A BSON document for the MongoDB operation. The viewed data [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:385:13 [INFO] [stderr] | [INFO] [stderr] 385 | ... = " Call when done feeding the reply (or replies) back to the context.\n\n @param[in] ctx The @ref mongocrypt_ctx_t object.\n @returns A boolean indicating success. If false, an error status is set.\n Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:396:13 [INFO] [stderr] | [INFO] [stderr] 396 | ... = " Get the next KMS handle.\n\n Multiple KMS ...ns a new @ref mongocrypt_kms_ctx_t or NULL."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx A @ref mongocrypt_ctx_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:400:13 [INFO] [stderr] | [INFO] [stderr] 400 | ... = " Get the HTTP request message for a KMS han...ieve it with @ref mongocrypt_kms_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] kms A @ref mongocrypt_kms_ctx_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:400:241 [INFO] [stderr] | [INFO] [stderr] 400 | ...m[in] kms A @ref mongocrypt_kms_ctx_t.\n @param[out] msg The HTTP request to send to KMS. The data viewed by @p msg is\n guarant... [INFO] [stderr] | ^^^ no item named `out` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:407:13 [INFO] [stderr] | [INFO] [stderr] 407 | ... = " Get the hostname from which to connect ove...ieve it with @ref mongocrypt_kms_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] kms A @ref mongocrypt_kms_ctx_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:407:13 [INFO] [stderr] | [INFO] [stderr] 407 | ... = " Get the hostname from which to connect ove...ieve it with @ref mongocrypt_kms_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[out] endpoint The output endpoint as a NULL terminated string. [INFO] [stderr] ^^^ [INFO] [stderr] = note: no item named `out` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:414:13 [INFO] [stderr] | [INFO] [stderr] 414 | ... = " Indicates how many bytes to feed into @ref mongocrypt_kms_ctx_feed.\n\n @param[in] kms The @ref mongocrypt_kms_ctx_t.\n @returns The number of requested bytes."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] kms The @ref mongocrypt_kms_ctx_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:418:13 [INFO] [stderr] | [INFO] [stderr] 418 | ... = " Indicates how long to sleep before sending this request.\n\n @param[in] kms The @ref mongocrypt_kms_ctx_t.\n @returns How long to sleep in microseconds."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] kms The @ref mongocrypt_kms_ctx_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:422:13 [INFO] [stderr] | [INFO] [stderr] 422 | ... = " Feed bytes from the HTTP response.\n\n Fee...ieve it with @ref mongocrypt_kms_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] kms The @ref mongocrypt_kms_ctx_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:422:13 [INFO] [stderr] | [INFO] [stderr] 422 | ... = " Feed bytes from the HTTP response.\n\n Fee...ieve it with @ref mongocrypt_kms_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] bytes The bytes to feed. The viewed data is copied. It is valid to [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:429:13 [INFO] [stderr] | [INFO] [stderr] 429 | ... = " Indicate a network-level failure.\n\n @param[in] kms The @ref mongocrypt_kms_ctx_t.\n @return A boolean indicating whether the failed request may be retried."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] kms The @ref mongocrypt_kms_ctx_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:433:13 [INFO] [stderr] | [INFO] [stderr] 433 | ... = " Get the status associated with a @ref mongocrypt_kms_ctx_t object.\n\n @param[in] kms The @ref mongocrypt_kms_ctx_t object.\n @param[out] status Receives the status.\n\n @returns A boolean indicating success. If false, an error status is set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] kms The @ref mongocrypt_kms_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:433:148 [INFO] [stderr] | [INFO] [stderr] 433 | ... The @ref mongocrypt_kms_ctx_t object.\n @param[out] status Receives the status.\n\n @returns A boolean indicating success. If f... [INFO] [stderr] | ^^^ no item named `out` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:440:13 [INFO] [stderr] | [INFO] [stderr] 440 | ... = " Get the KMS provider identifier associated...\"aws\", \"azure\", \"gcp\", or\n \"kmip\"."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] kms The @ref mongocrypt_kms_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:440:13 [INFO] [stderr] | [INFO] [stderr] 440 | ... = " Get the KMS provider identifier associated...\"aws\", \"azure\", \"gcp\", or\n \"kmip\"."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[out] len Receives the length of the returned string. It may be NULL. [INFO] [stderr] ^^^ [INFO] [stderr] = note: no item named `out` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:447:13 [INFO] [stderr] | [INFO] [stderr] 447 | ... = " Call when done handling all KMS contexts.\n\n @param[in] ctx The @ref mongocrypt_ctx_t object.\n\n @returns A boolean indicating success. If false, an error status is set.\n Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:451:13 [INFO] [stderr] | [INFO] [stderr] 451 | ... = " Call in response to the MONGOCRYPT_CTX_NEE...etrieve it with @ref mongocrypt_ctx_status."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:451:13 [INFO] [stderr] | [INFO] [stderr] 451 | ... = " Call in response to the MONGOCRYPT_CTX_NEE...etrieve it with @ref mongocrypt_ctx_status."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] kms_providers_definition A BSON document mapping the KMS provider [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:458:13 [INFO] [stderr] | [INFO] [stderr] 458 | ... = " Perform the final encryption or decryption...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx A @ref mongocrypt_ctx_t. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:458:13 [INFO] [stderr] | [INFO] [stderr] 458 | ... = " Perform the final encryption or decryption...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[out] out The final BSON. The data viewed by @p out is guaranteed [INFO] [stderr] ^^^ [INFO] [stderr] = note: no item named `out` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:465:95 [INFO] [stderr] | [INFO] [stderr] 465 | #[doc = " Destroy and free all memory associated with a @ref mongocrypt_ctx_t.\n\n @param[in] ctx A @ref mongocrypt_ctx_t."] [INFO] [stderr] | ^^ no item named `in` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:521:13 [INFO] [stderr] | [INFO] [stderr] 521 | ... = " Set a crypto hook for the AES256-CTR opera...n Retrieve it with @ref mongocrypt_status\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:521:13 [INFO] [stderr] | [INFO] [stderr] 521 | ... = " Set a crypto hook for the AES256-CTR opera...n Retrieve it with @ref mongocrypt_status\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] aes_256_ctr_encrypt The crypto callback function for encrypt [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:521:13 [INFO] [stderr] | [INFO] [stderr] 521 | ... = " Set a crypto hook for the AES256-CTR opera...n Retrieve it with @ref mongocrypt_status\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] aes_256_ctr_decrypt The crypto callback function for decrypt [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:521:13 [INFO] [stderr] | [INFO] [stderr] 521 | ... = " Set a crypto hook for the AES256-CTR opera...n Retrieve it with @ref mongocrypt_status\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx Unused. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:530:13 [INFO] [stderr] | [INFO] [stderr] 530 | ... = " Set an AES256-ECB crypto hook for the AES2...n Retrieve it with @ref mongocrypt_status\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:530:13 [INFO] [stderr] | [INFO] [stderr] 530 | ... = " Set an AES256-ECB crypto hook for the AES2...n Retrieve it with @ref mongocrypt_status\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] aes_256_ecb_encrypt The crypto callback function for encrypt [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:530:13 [INFO] [stderr] | [INFO] [stderr] 530 | ... = " Set an AES256-ECB crypto hook for the AES2...n Retrieve it with @ref mongocrypt_status\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx Unused. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:538:13 [INFO] [stderr] | [INFO] [stderr] 538 | ... = " Set a crypto hook for the RSASSA-PKCS1-v1_...n Retrieve it with @ref mongocrypt_status\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:538:13 [INFO] [stderr] | [INFO] [stderr] 538 | ... = " Set a crypto hook for the RSASSA-PKCS1-v1_...n Retrieve it with @ref mongocrypt_status\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] sign_rsaes_pkcs1_v1_5 The crypto callback function. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:538:13 [INFO] [stderr] | [INFO] [stderr] 538 | ... = " Set a crypto hook for the RSASSA-PKCS1-v1_...n Retrieve it with @ref mongocrypt_status\n"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] sign_ctx A context passed as an argument to the crypto callback [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:546:13 [INFO] [stderr] | [INFO] [stderr] 546 | ... = " @brief Opt-into skipping query analysis.\n\n If opted in:\n - The crypt_shared library will not attempt to be loaded.\n - A mongocrypt_ctx_t will never enter the MONGOCRYPT_CTX_NEED_MARKINGS state.\n\n @param[in] crypt The @ref mongocrypt_t object to update"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object to update [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:550:13 [INFO] [stderr] | [INFO] [stderr] 550 | ... = " DEPRECATED: Use of `mongocrypt_setopt_use_range_v2` is deprecated. Range V2 is always enabled.\n\n @param[in] crypt The @ref mongocrypt_t object.\n\n @returns A boolean indicating success. If false, an error status is set.\n Retrieve it with @ref mongocrypt_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] crypt The @ref mongocrypt_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:554:13 [INFO] [stderr] | [INFO] [stderr] 554 | ... = " Set the contention factor used for explici...etrieve it with @ref mongocrypt_ctx_status."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:554:13 [INFO] [stderr] | [INFO] [stderr] 554 | ... = " Set the contention factor used for explici...etrieve it with @ref mongocrypt_ctx_status."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] contention_factor [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:561:13 [INFO] [stderr] | [INFO] [stderr] 561 | ... = " Set the index key id to use for explicit Q...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:561:13 [INFO] [stderr] | [INFO] [stderr] 561 | ... = " Set the index key id to use for explicit Q...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] key_id The binary corresponding to the _id (a UUID) of the data [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:568:13 [INFO] [stderr] | [INFO] [stderr] 568 | ... = " Set the query type to use for explicit Que...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:568:13 [INFO] [stderr] | [INFO] [stderr] 568 | ... = " Set the query type to use for explicit Que...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] query_type The query type string [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:568:13 [INFO] [stderr] | [INFO] [stderr] 568 | ... = " Set the query type to use for explicit Que...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] len The length of query_type, or -1 for automatic [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:576:13 [INFO] [stderr] | [INFO] [stderr] 576 | ... = " Set options for explicit encryption with t...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:576:13 [INFO] [stderr] | [INFO] [stderr] 576 | ... = " Set options for explicit encryption with t...Retrieve it with @ref mongocrypt_ctx_status"] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] opts BSON. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:590:13 [INFO] [stderr] | [INFO] [stderr] 590 | ... = " Set the expiration time for the data encryption key cache. Defaults to 60 seconds if not set.\n\n @param[in] ctx The @ref mongocrypt_ctx_t object.\n @param[in] cache_expiration_ms The cache expiration time in milliseconds. If zero, the cache\n never expires."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx The @ref mongocrypt_ctx_t object. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:590:13 [INFO] [stderr] | [INFO] [stderr] 590 | ... = " Set the expiration time for the data encryption key cache. Defaults to 60 seconds if not set.\n\n @param[in] ctx The @ref mongocrypt_ctx_t object.\n @param[in] cache_expiration_ms The cache expiration time in milliseconds. If zero, the cache\n never expires."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] cache_expiration_ms The cache expiration time in milliseconds. If zero, the cache [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 107 | ... = " A log callback function. Set a custom ...caller of @ref\n mongocrypt_setopt_log_handler."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] message A NULL terminated message. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 107 | ... = " A log callback function. Set a custom ...caller of @ref\n mongocrypt_setopt_log_handler."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] message_len The length of message. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 107 | ... = " A log callback function. Set a custom ...caller of @ref\n mongocrypt_setopt_log_handler."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx A context provided by the caller of @ref [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:468:9 [INFO] [stderr] | [INFO] [stderr] 468 | ... = " An crypto AES-256-CBC encrypt or decry...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx An optional context object that may have been set when hooks [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:468:9 [INFO] [stderr] | [INFO] [stderr] 468 | ... = " An crypto AES-256-CBC encrypt or decry...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] key An encryption key (32 bytes for AES_256). [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:468:9 [INFO] [stderr] | [INFO] [stderr] 468 | ... = " An crypto AES-256-CBC encrypt or decry...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] iv An initialization vector (16 bytes for AES_256); [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:468:9 [INFO] [stderr] | [INFO] [stderr] 468 | ... = " An crypto AES-256-CBC encrypt or decry...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] in The input. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:468:9 [INFO] [stderr] | [INFO] [stderr] 468 | ... = " An crypto AES-256-CBC encrypt or decry...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[out] out A preallocated byte array for the output. See @ref [INFO] [stderr] ^^^ [INFO] [stderr] = note: no item named `out` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:468:9 [INFO] [stderr] | [INFO] [stderr] 468 | ... = " An crypto AES-256-CBC encrypt or decry...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[out] bytes_written Set this to the number of bytes written to @p out. [INFO] [stderr] ^^^ [INFO] [stderr] = note: no item named `out` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:468:9 [INFO] [stderr] | [INFO] [stderr] 468 | ... = " An crypto AES-256-CBC encrypt or decry...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[out] status An optional status to pass error messages. See @ref [INFO] [stderr] ^^^ [INFO] [stderr] = note: no item named `out` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:480:9 [INFO] [stderr] | [INFO] [stderr] 480 | ... = " A crypto signature or HMAC function.\n...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] ctx An optional context object that may have been set when hooks [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:480:9 [INFO] [stderr] | [INFO] [stderr] 480 | ... = " A crypto signature or HMAC function.\n...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] key An encryption key (32 bytes for HMAC_SHA512). [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `in` [INFO] [stderr] --> src/bindings.rs:480:9 [INFO] [stderr] | [INFO] [stderr] 480 | ... = " A crypto signature or HMAC function.\n...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[in] in The input. [INFO] [stderr] ^^ [INFO] [stderr] = note: no item named `in` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:480:9 [INFO] [stderr] | [INFO] [stderr] 480 | ... = " A crypto signature or HMAC function.\n...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [INFO] [stderr] [INFO] [stderr] @param[out] out A preallocated byte array for the output. See @ref [INFO] [stderr] ^^^ [INFO] [stderr] = note: no item named `out` in scope [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `out` [INFO] [stderr] --> src/bindings.rs:480:9 [INFO] [stderr] | [INFO] [stderr] 480 | ... = " A crypto signature or HMAC function.\n...ing the error using @ref mongocrypt_status_set."] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the link appears in this line: [WARN] too much data in the log, truncating it